Background and prerequisites