Ubuntu Geek posted an article on Galternatives
There are several programs fulfilling the same or similar functions to be installed on a single system at the same time. For example, many systems have several text editors or different web browsers installed,Multimedia players,graphics editors at once.Galternatives - Graphical setup tool for Alternatives Configuration in Ubuntu