1) Documentation is important for collaborating on projects and preserving knowledge but can be costly, so finding the right balance is important.
2) There are different types of documentation for different purposes and audiences, from informal communication to more formal specifications and models.
3) Agile documentation practices emphasize creating simple documents iteratively as needed, publishing them for feedback, reusing content, and using basic tools to keep the focus on content over presentation.