PS: Even if you get your distro of your choice somehow ‘running’, you may end up with a minimal system only working on a rudimentary shell, without WiFi, Ethernet or without graphical UI because your GPU wasn’t recognized.
Usually when talking about a distro (like CentOS), we mean the different applications and configurations packaged and provided by it (often also a question ofn licensing or support). A distro is running on a dedicated kernel (base OS, e.g. version 4.19), which is usually linked with a couple of modules to interact with hardware (e.g. memory modules, sound card, …) and a shell to interact. Some distros like Armbian are catered specifically to the ARM architecture and provide a larger support range of different hardware for this particular architecture, while Raspbian for example is specifically catered to run on PI infrastructure.