You might wonder what is Magento Connect.
In fact, you can install different applications in Magento thanks to a web based interface accessible through the admin panel.
Most of extensions are directly hosted on the Magento website as a PEAR server. Wow what does it mean? It just mean that you do not have to go through your FTP to install additionnal stuff on your website. This is crazy: you just have to enter the right URL of the right module and then it will does everything by itself.
Any community member can upload a module through the website and is made available once confirmed by a member of the Magento team. Modules are installed by entering a module key, available on the module page, into the web based interface.
You can find 3 different type of modules on the Magento website to push on your website:
- Core Modules
- Community Modules
- Commercial Modules
The two first can be installed directly with the Magento Connect area in your admin panel. But you have to pay to use commercial modules.
There is a page providing price information and a link to an external website.