RHEL tends to contain a fairly limited set of packages. That's because of its strong focus on the enterprise. For developers using RHEL on their workstations or people looking for an elusive extra package, though, this can be somewhat troublesome. That's why the Fedora project created the EPEL. It's a repository for RHEL and CentOS that provides many common packages that aren't included in the default RHEL release.
This is a companion discussion topic for the original entry at https://linuxconfig.org/redhat-8-epel-install-guide