A business plan is an essential element to starting and running a successful business. It doesn’t matter if you are an entrepreneur or building a much larger business. Nor does it matter if you have a brick and mortar business or are working completely online. Everyone needs some sort of plan.