Let's think about it this way for a second
When choosing a distro, just look at three things — good documentation, a large community, and whether it fits the project you're actually planning to do. Ubuntu has the most documentation out there, so when you Google an error message you'll find a solution almost instantly. Debian is the most stable and great for servers. Fedora gets new features fastest. Arch makes you set up everything yourself, which is like going to school if you want to deeply understand Linux.
Let's connect this to a real-world scenario
If you're a beginner, go with Ubuntu or Linux Mint — they have an install wizard and feel comfortable if you're coming from Windows. If you want to work in server/DevOps roles, it's worth getting used to Debian or Ubuntu Server — most cloud providers use them as the default option. Throughout this tutorial, we'll base our commands on the Ubuntu/Debian family (the apt package manager); if you're using Fedora/Arch, a few commands may differ slightly.
Let's try it together in the terminal
Beginner desktop → Ubuntu, Linux Mint
Server / cloud → Debian, Ubuntu Server
Learn deeply → Arch, FedoraBeing able to pick a distro that fits your actual goal.5-minute try-it
Write down your goal (desktop practice / server learning / deep dive) and decide which distro fits it best.
A quick word of caution
The distro is just the outfit. If you don't actually practice commands yourself, no distro is going to make you skilled at Linux.