(1) Active contours, or snakes, are parametric or geometric active contour models used for edge detection and image segmentation. (2) Parametric active contours represent curves explicitly through parameterization, while implicit active contours represent curves as the zero level set of a higher dimensional function. (3) Active contours evolve to minimize an energy functional comprising an internal regularization term and an external image-based term, converging to object boundaries or other image features.