In complex analysis, a function is called entire if it is defined on the whole complex plane and is holomorphic everywhere. Typical examples of entire functions are the polynomials, the exponential function, and sums, products and compositions of these. The trigonometric and hyperbolic functions are also entire, but they are mere variations of the exponential function. Every entire function can be represented as a power series which converges everywhere. Neither the natural logarithm nor the square root functions are entire.

The most important fact about entire functions is Liouville's theorem: an entire function which is bounded must be constant. This can be used for an elegant proof of the Fundamental Theorem of Algebra. Picard's little theorem is a considerable strengthening of Liouville's theorem: a non-constant entire function takes on every complex number as value, except possibly one. The latter exception is illustrated by the exponential function, which never takes on the value 0.

A function that is defined on the whole complex plane except for a set of poless is called a meromorphic function.