The multi-store feature of OpenCart allows you to have several stores without having to install more scripts on your account.
In order to create a new store in your OpenCart you need to log in your cPanel first.
Go to "Subdomains" and enter the name of the subdomain your new store will be assigned on.
IMPORTANT: In the "Document Root" place the path to your OpenCart installation.
Now go to your OpenCart admin panel and navigate to System » Settings
Click the "Create A New Store" button.
Fill in all required fields including the Store Name, logo, favicon, etc.
In Store URL, fill it with http://shop2.yourstore.com.
Once you finish setting up the new store, click the "Save" button on the upper right corner of the page.
Now your new store is complete and you can access it through the subdomain you created earlier.
OpenCart will distinguish between orders, customers, products, etc. from your different stores and let you manage multiple online stores from single powerful yet user friendly OpenCart administrator panel.