There are certain factors which a host has to think before throwing a party or a ceremony or a celebration. One has to make sure that before a event is held, things are well planned and prepared well-in-advance. Being prepared is a crucial thing indeed. Service in which food is provided in an event is called catering. Catering business is very interesting. Catering is about interacting with different people and attending different events. With each event, one gets to learn a lot. One gets to travel different parts of the country. Without passion, one can not enjoy this business. Also, innovation is also needed to establish a unique identity of your service. Having a full idea of client’s expectation is a must. Every effort should be done to outdo them. Eventually, customer satisfaction should be the motto.