Cron is an important task to be performed in a Magento store to enhance its performance. It is used for running the scheduled tasks on daily basis like currency rate update, indexing, caching etc. and so on.
Cron setup through c-Panel:
This is bit more easy to setup cron job through c-Panel.
a) Login to your c-Panel. Search the cron word in the search bar. You will get the cron jobs icon in the Advanced section of your server.
b) Click on cron jobs. It will ask you for email address. This email id will will notify you every time a cron job is performed.
c) Now go to Add new cron job. In the common setting field set the time you want the cron job to perform. Usually keep a time between 1 minute to an hour.
d) Now check whether cron is setup successfully:
For this go to your database and see the cron_schedule table. If the contents in the table are changing then you have successfully setup Magento cron.