Linux is open source operating system which means anyone can read and modify its source code. During time developers modified original Linux system source code to some point where they presented it as something totally new. That’s why there is so many different Linux systems(distributions) today. However many so called “distributions” are actually not so different from original. For the sake of installing applications(packages in Linux terms) there are two main package managers and these are Yum for Red Hat based Linux distributions and Apt for Debian based distributions. We can say that the most of the Linux distributions are based on one of these two. Lets see how they work and what other methods we have available for installing applications in Linux.