VirtueMart to platforma e-commerce typu open source, która została zaprojektowana jako rozszerzenie systemu zarządzania treścią Joomla (CMS). Jest napisany w PHP i używa MySQL do przechowywania danych. VirtueMart umożliwia użytkownikom zbudowanie i zarządzanie sklepem internetowym, umożliwiając im sprzedaż produktów i usług przez Internet. Jest wysoce konfigurowalny i obsługuje szeroki zakres funkcji, w tym zarządzanie zapasami, recenzje produktów, porównania produktów, wiele opcji płatności i wysyłki i wiele innych. VirtueMart jest używany przez wiele małych i średnich firm i jest znany ze swojej łatwości użytkowania, elastyczności i możliwości rozbudowy.