Citation Help provides information about citing sources using different style guides (APA, MLA, etc.), managing your citations with software, tips on avoiding plagiarism, and creating annotated bibliographies.
Some types of legal, government, and online materials are not covered well by the standard styles. A good guide to these kinds of materials from a Canadian source is this UBC source.