Difference between tap and click functions

Hi, can any one please tell me the difference between tap and click?
Are there any different scenarios wherein we use either of it?