CHM - це розширення файлу у форматі Compressed HTML Help. Формат був розроблений Microsoft для гіпертекстових довідкових систем. Для перегляду CHM файлів досить наявності в системі Internet Explorer. У CHM файлів, як правило, є Зміст - окрема панель зі списком статей для спрощення навігації. В наявності змісту, мабуть і полягає головна відмінність CHM файлів від використовувалися раніше HLP файлів довідки Windows.
В основному формат CHM використовується для створення довідкових файлів, але деякі електронні бібліотеки зберігають в цьому форматі книги, так як при цьому можна легко сформувати зміст книги. Також даний формат можна використовувати для створення оффлайн версії сайту.