Works for most things. Doesn't include implementation details.
Want to change something or add a feature? Use these.
Curious how it works?