Before starting up any business you should have a business plan, it is that business plan that will help you know what you will need for the business, how the business will go, who will be your target audience, in fact basically everything you will need to make the business a success, so that you can earn profits in the end.