(sudo apt-get install amsn) works!!

Hello, I have installed today ubuntu and this is the first time I use Linux at all.
I don't like doing anything I don't understand, so I have this question, and sorry for that:
When I was searching for linux based msn, I found this amsn, and then searched for how to install. I found some files but I couldn't install because I don't know which packages/install packages were needed to do that. At the end I realized that is possible to install amsn using this command:
sudo apt-get install amsn
Now the question is: how in God's name does this happen?
But I don't give any specifif http/ftp .. path !??

Thanks for understanding why I am asking, and thanks to all of them who contributed in any way to this great ubuntu.

Kind regards,

(SUDO APT-GET INSTALL AMSN) WORKS!!

Ubuntu (and many others) host servers that have repositories filled with applications. Ubuntu, when installed, has the information for the official servers/repositories. amsn happens to be an application in one of the repositories that Ubuntu has loaded. The 'install' command in apt-get tells apt-get to check the repositories it knows about for the application that you are looking for. If it finds it, it installs it. Generally 95% of the applications that you will ever want for ubuntu are loaded this way. Think of it as a gigantic community driven app store for Ubuntu. The best part is that there are many other repositories out there if you're looking for applications that aren't on the officially loaded repository.

Thank u. I have some

Thank u. I have some questions about your reply if you don't mind.

How I know if the program (application, package, utility ..) x exists in the the official servers/repositories of Ubuntu?

[cite]The 'install' command in apt-get tells apt-get to check the repositories it knows about for the application that you are looking for.[/cite]
How can I see/check/browse ... the repositories on Ubuntu ?

Use synaptic

use synaptic it's in the , system - administration menu, have fun