Every business needs a plan. A business plan is nothing more than thinking through your whole business aspects and writing it all down. The business plan covers the basics so that you have a clear idea of what your business will look like and how you plan to grow it.
The business plan should at least cover the follows:
If you have no idea with above questions, try to brainstorm with people around you.
Resource: www.businessplans.org