Yes, you just add new domains in the settings. It’s incredibly powerful. For each domain you can have seemingly unlimited addresses, either mapped to your main user account or as a forwarder. If you want multiple accounts (ie. different users logging into to individual accounts) for a domain then you have to pay for each.