More details about how it works.