A business plan is simply a plan of what your goals are for the business, and how you plan to go about accomplishing them. Some people refer to it as a vision for your business. I like to refer to it as a blue print or a road map to accomplishing your goals. Your plan should be spelled out in clear and defining terms and be kept simple. It should be a written document and used as a tool in managing the business.
I mentioned the financial aspect of a plan earlier, so let me add this. Another fact about financials to consider: not all business activities are about making money. Point being, in most enterprises financial considerations are centric to the document. But there are some other considerations. For example, a few years ago I wrote a plan for a new subsidiary that was focused on developing an inventory of patents. The potential financial returns were years into the future. Those patents may or may not ever have commercial value. Another example is a non_profit enterprise that has need for a complete roadmap for growing their profile in a market, of which a marketing plan would be the centerpiece.