Partitioning Domains