Why each method/property exists and what it's purpose
Why each method/property exists and what it's purpose