Three Scientific Domains