A source of information, guidance, or assistance.
A comprehensive document that explains a topic in detail....