The most important factor to consider when starting to build a business is the target audience. You have to think of who would you want to cater to. Who are the communities that you may profit off of. Like for example if there is a school near you, you should know that students would be your target audience. You should start a business where students can buy materials from or a place they can study or even hang out around. I believe that if you studied your target audience, the first step of your business is already successful enough.
I think you meant to mention location as the setting of the business where you mentioned school,the location of a business works with that if audience I could say and that's because it's the very first consideration especially for a new business because the location and audience determines the rate at which the business gets to grow because setting up a business where the type of business is not meant for the available audience can degrade a business, example setting up a Bar business in an area where there are just primary and secondary schools knowing fully well that it doesn't work for them as it's not meant for them considering the age and time limit but setting up a fast food can actually pay off because students always have to eat and study or even a stationery would pay off,so it's just very important to put outh these to consideration as it helps and also affects the growth of a business.