What is intermittent fasting?

Can anyone tell what are the several potential benefits of intermittent fasting?