This detailed exposition of a relatively recent development in knot theory namely the theory of Vassiliev knot invariants is intended to serve both as a textbook for readers with little background in this area and as a guide to some of the more advanced material.