В книге изложены как классические результаты теории узлов, так и знаменитые и замечательные новейшие идеи последних лет, обуславливающие бурное развитие этой теории (полиномы Джонса, Кауфмана, HOMFLY, инварианты Васильева, интеграл Концевича, теория Бар-Натана, теория кос, теорема Маркова, алгоритм Деорнуа, теория виртуальных узлов). Отдельно изложен авторский подход к разным задачам теории узлов, основанный на понятии d-диаграммы. Изложение не предполагает у читателя специальных знаний, за исключением начал элементарной топологии. Книга может служить учебником для начинающих и руководством для лиц, желающих постичь современный уровень этого раздела математики, ознакомившись со многими строгими доказательствами краеугольных теорем.