WPML lets you arrange languages in virtual folders, different domains (or subdomains) or add a the language name to the URL. You should read the tutorial on language options to see how to configure WPML for each. If you want to have languages in different domains, you will need to do some setup in your web server and DNS, as described in the server setup for languages in domains FAQ. And, if you're running a multisite network for clients, read the multisite support of languages in directories guide.