Give it to an MBA to evaluate and they will come right back complaining about it. Guaranteed. And asking for a formal business plan with a detailed financial planning.
So, yes, in practice for someone who are familiar with startups it is a business plan. For everybody else it's just a generic description.