You should definitely do some research if your starting, there's tons of good info here to get you started, you just have to do your part and research.
Like any other business venture, before you begin, you should ask yourself some questions.
this should help
Ideal Generic Business Plan Template