MPLS domains

Hello, in circumstances using multiple MPLS domains would be ideal?
An MPLS routing table size that could be served perfectly well by just a single MPLS domain?

What other circumstances should I consider when studying implentar a domain or multiple domains on a network?

Att,