Moduł definiuje strukturę danych, formularze raporty, menu, procedury i obiegi.
Klient Web jest napisany w Pythonie, część Front Endowa wykorzystuje JavaScript z biblioteką JQuery i frameworkiem OWL.
Środowiska rozwojowe Nie ma zintegrowanego środowiska. Kod Python musi być edytowany w zewnętrznym edytorze.
Część logiki (np. obiegi i struktura danych) może być zmieniana w kliencie.
Historia W 2005 roku, Fabien Pinckaers, twórca oraz obecny CEO Odoo S.A, zaczął tworzyć swój pierwszy produkt software’owy, TinyERP. Trzy lata później nazwę produktu zmieniono na OpenERP. Firma zanotowała szybki przyrost i już w 2010 zatrudniała ponad stu pracowników.
W 2013 firma została nagrodzona przez Deloitte jako najszybciej rozwijająca się firma w Belgii, odnotowująca 1549% wzrost na przestrzeni ostatnich pięciu lat.
W 2014 zmieniono nazwę na Odoo, pozbywając się członu “ERP” z nazwy.
W 2015 magazyn Inc Magazine umieścił Odoo na liście 5000 najszybciej rozwijających się firm w Europie.