There’s a lot of flexibility in how you install an application on Linux. It’s partly up to the software’s developer to decide how to deliver it to you. In many cases, there’s more than one “right” way to install something.
Source: LXer – How to install software packages on Red Hat Enterprise Linux (RHEL)