The Directory system consists of the Directory Component, the Directory plugin and the Directory Category module. With Directory you can create lists of different content types (hotels, restaurants, coffee shops, villas, professionals, etc). You can organize the listings into categories. Each category may have a different template, meaning a different layout and style. The component comes with 2 templates, which you can copy and create your own custom ones. Directory uses an XML API system which allows the listings to be displayed in any site(s)! So, you can have installed Directory component in site a.com and, use the Directory plugin to display the listings at sites b.com, c.dom, e.com. The plugin creates a full page which may have image, description, additional elements (grouped), image gallery, contact form, map, and more. For creating the category page use the Directory Category module.
For more information and help please visit the documentation page link in Elxis forums.