zyBooks is a digital publisher that provides learning materials and assessment content that can be integrated into your Canvas course. zyBooks have minimal text, and instead consist of question sets, animations, interactive tools, and embedded homework so students can learn by doing. The Canvas integration allows materials to be linked into Modules and grades to be synced with Canvas Assignments.