Magento Websites Functionality Explained