Adobe Experience Manager (AEM) is a content management solution for building websites, mobile apps and forms.
Websites that have a shopping cart or checkout page, either using a known ecommerce platform or a custom solution.
PHP is a general-purpose scripting language used for web development.