Knot theory is a branch of topology that concerns itself with abstract properties of mathematical knots — the spatial arrangements that in principle could be assumed by a closed loop of string.