Examines the knotting and linking of curves in space. Studies equivalence of knots via knot diagrams and Reidemeister moves in order to define certain invariants for distinguishing among knots. Also considers knots as boundaries of surfaces and via algebraic structures arising from knots.