When we decide to do something at some specific time or after certain amount time. In javascript/node.js we can call function and do some task after certain amount of time.