Whether it is travel, study, cooking or any other activity involving a process, planning is usually the first step. The same holds true for business. Business plans are probably more important than the business itself. For example, the plan for a house is more important than the house itself, though it is the house that people remember and not the plan. But the house wouldn't stand without the plan, would it?.
The reality is no matter how much you work with things in your head, no matter how confident you may be and how much you think you already have a great vision for your business, there are so many great reasons why you should get it down on paper.
I often see people split into two camps. On one hand those who almost ignore competitors in their business plan, because they do not want to think about the issue yet and feel so confident they have a great idea for the market regardless. But I recommend not being overconfident when it comes to competitors. They are still there for a reason, they are still around and in business for a reason, so view them with that in mind.
For any organization, various functional plans-marketing, financial, human resources, production-have to be laid down, even though all the functional plans serve different purposes and all theses plans provide guidance and structure to the successful running of the business.