Even though the word business can be used in a number of ways and it does not always refer to as a buying/selling/trading activity, there is a difference between business (buying/selling/trading activity) and offering services. If you work for a company, or even a business organization, you are not doing a business, you are actually doing a job.
Business means you invest your time and effort in something in a hope of generating profits, and something that you can claim as your own. The word something can refer to a lot of things, for example, a shop, a food cart, a blog, a vlog, etc.
If you have an interest in starting a business, I think you should first work for a business. There are three major benefits of working in a business enterprise, one, you make money (that you can use to finance your business), and two, you learn (for instance, if you work in the production department, you will learn about the production process, if you work in the marketing department, you will learn about marketing: three, you gain experience (that you can use when you are ready to build your own businesses). If you have read business case studies, you will find that a lot of businesses were built by individuals who had previously worked in someone else's business. You can learn about business from books, from business gurus, business mentors, etc. But you do not gain any experience from these activities. You sure need knowledge, but knowledge shouldn't be theoretical, it should also have practical implications. Volunteering is also a good way to gain experience, volunteering means you work for free just because you want to learn and gain experience. However, you should always volunteer in a related niche, for example, if you are planning to start a shoe business, it will be wise to work for an enterprise that sells shoes or manufactures shoes.
Selling physical products there is a lot of work to do. You need to manufacture the product and spend a great deal of time marketing the product. When it eventually gets sold, you will need to package the product and ship it to the buyer, you will incur a lot of additional costs. That's why I am not selling physical products. I am selling digital products and print-on-demand products. When you sell digital products, there are a lot of benefits, first of all, the buyer will download the product once payment is done, you as a seller do not have to do anything. Secondly, you can sell the product multiple times. Likewise, when you sell print-on-demand products, you can sell the same product multiple times (because you create just the product mock-up). You also do not have to bother with creating the actual product.
I don't sell physical products. I am based in Asia and a large number of buyers on most of the ecommerce platforms are based in Europe, Australia, the United States, and Canada. If I sell physical items, I will be spending huge money on shipping, which will ultimately reduce my profit margins. Therefore, I am selling print-on-demand products and digital products.
Selling digital products is better because you have to create a product only once, and you will be selling the same product on and on. For instance, you can sell workbooks. You spend about 20 hours creating the workbook. However, you can sell this workbooks thousands of times. The same is the case with other digital products.
The best way to start your online business is by starting a print-on-demand business. You do not have to create an actual product, you do not have to package the product and ship it to the buyer. And most importantly, you can sell the same product again and again. However, in order to sell print-on-demand products, you need graphic designing skills. You need to design the product, the design that will appear on the product you will be selling. While Etsy is a good platform to sell print-on-demand products, I think there are better marketplaces, for instance, RedBubble. On Etsy, whatever you are selling, you need to pay 20 cents to list the product, you also need to pay a 6.5 percent commission to Etsy. On redbubble you don't have to pay upfront, you only pay the manufacturing cost and little commission. Etsy is not a print-on-demand marketplace, that's why you need to use printify.
With print-on-demand products, all you need s create a mock-up product, when the listing goes live and someone buys the product, the print-on-demand marketplace fulfills the order, you do not have to bother with printing or manufacturing the product, packaging the product, and shipping the product.