Odoo's extensible architecture allows a large number of freelancers and organizations to develop Odoo Apps or Modules and place them in the marketplace for sale or to be downloaded for free. The main Odoo components are the framework, about 30 core applications (also called official modules), and thousands of community modules.