How Many Domains Do We Have