Studied the concepts of Event loop in JavaScript, how the stack call the browser and task queue work and how the setTimeout() method gets called after the time assigned to it and in case of 0 time condition it is used to defer something until the stack gets empty and then call the method.