The best way to learn about building a business is to start a business of your own.<p>Fundamentally, business is an exchange of value - your service&#x2F;product for money (or something of value to you).<p>For some of your questions, you could go to a business workshop or take a course at your local business centre or university. There are plenty of great resources on the internet as well. Google it. And there are tons of business books that aren&#x27;t focused on sales&#x2F;marketing strategies. For example, the Dummies series probably have some good explanations.<p>However, business is a constantly changing environment and there is no right or wrong way to do things. What you learn in school&#x2F;course will give you a rough idea but there are quite possibly many other ways to do things. It&#x27;s up to you to figure it out on your own.<p>Another way to learn is to get experience by working for companies and learn from them. You&#x27;ll be paid to learn while you understand what value you&#x27;re delivering to your employer. There&#x27;s no reason why you could eventually be contracting&#x2F;consulting to your employer in the future.