Distributing your add-on
You can choose to distribute your add-on publicly on addons.mozilla.org (AMO) or distribute it yourself. Here are some things to consider when you are deciding which method is most appropriate for your needs.
Public listing on addons.mozilla.org (AMO)
AMO is a very popular distribution platform, with millions of monthly visitors and installations. It's integrated into the Firefox Add-ons Manager, allowing for easy installation of add-ons published on AMO. You can boost your extension’s SEO and attract more users by creating an appealing listing.
When an add-on is listed on AMO, updates to installed copies are handled automatically by Firefox each time a new version is listed on AMO.
For more information on how to submit an add-on for distribution on AMO or self-distribution, see Submitting an add-on.
Self-distribution
Self-distributed add-ons are sometimes referred to as “unlisted” extensions because they cannot be publicly viewed or installed from AMO. You may want to self-distribute your extension if it is a beta version or if it is intended to be used by a limited audience. All add-ons, including self-distributed ones, are subject to be manually reviewed at any time after submission to check for compliance with the Add-on Policies.
If you choose this method, be sure to read the article on self-distribution to learn how users can install self-distributed add-ons and how to push automatic updates to your users.