As apple said, some of it is variety. There are so many to choose from and some will grow in different regions better than others. You did not say where you are from. It helps a lot to put your location and zone in your profile so we can answer your questions better.
If you live in a northern climate like zone 5-8 then look into Applestar's tomato threads. She has grown and tasted many. I cannot grow most of her tomatoes because they are not heat tolerant
If you live in the south, the southern standby's for heat and humidity work best: Creole, Arkansas Traveler, Early Girl, Husky, sungold, suncherry, sun sugar, sugary, isis candy, quarter century aka matchless, Kellogg's breakfast, Better Boy, Big Beef. Cherries will always do better in the heat than large tomatoes. Red and round are usually not the best tomatoes. Yellow, orange and lobed are usually better tasting. Skins are tougher if they are crack free, but some of that is also culture.
These are a couple of places to go to get decent tomato variety reviews.
https://tatianastomatobase.com/wiki/Cate ... riety_List
Dave's garden is also a good place to go if you want specific information on a variety and what people who actually have grown them are saying.
Even if a tomato grows well in one part of the country doesn't mean it will grow well for you. You still have to make sure you have the right soil, water and fertility conditions and microclimate for the tomato you are growing. I would love to grow some of Apple's tasty tomatoes, but they are northern varieties and a few of them that I checked out did not have the disease or heat resistance I need for them to do well for me. WIth literally hundreds of choices out there, there should be something that suits your needs. It may help to talk to local growers and gardeners to ask them what works and tastes best for them.