In geometry, an **envelope** of a planar family of curves is a curve that is tangent to each member of the family at some point, and these points of tangency together form the whole envelope. Classically, a point on the envelope can be thought of as the intersection of two "infinitesimally adjacent" curves, meaning the limit of intersections of nearby curves. This idea can be generalized to an envelope of surfaces in space, and so on to higher dimensions.

To have an envelope, it is necessary that the individual members of the family of curves are differentiable curves as the concept of tangency does otherwise not apply, and there has to be a smooth transition proceeding through the members. But these conditions are not sufficient – a given family may fail to have an envelope. A simple example of this is given by a family of concentric circles of expanding radius.

The idea of an envelope of a family of smooth submanifolds follows naturally. In general, if we have a family of submanifolds with codimension *c* then we need to have at least a *c*-parameter family of such submanifolds. For example: a one-parameter family of curves in three-space (*c* = 2) does not, generically, have an envelope.