Good documentation explains not just how to use software, but also how it works, how it fits together, and its intent.