WooCommerce to rozbudowane rozszerzenie do znanego systemu CMS (system zarządzania treścią) WordPress, które umożliwia konwersję strony internetowej opartej na WordPressie w pełnoprawny sklep internetowy. Jest w zasadzie całkowicie osobnym silnikiem e-commerce, wysposażonym w szereg niezbędnych funkcji do prowadzenia biznesu online. WooCommerce to system open-source, co oznacza, że z założenia jest darmowym narzędziem, a użytkownicy i internetowi deweloperzy mają swobodny i niczym nieograniczony dostęp do każdego pliku budującego jego infrastrukturę. Każdy z tych plików może być dowolnie edytowany i przerabiany, czyniąc WooCommerce systemem niezwykle skalowalnym i możliwym do dostosowania na potrzeby każdego biznesu.