analytic function
In real calculus a function can be differentiable once but not twice, or smooth but full of surprises. Move into the complex plane and a startling rigidity appears. An analytic function is a complex function f(z) that is differentiable in the complex sense at every point of an open region. That one requirement — that the derivative exists as a single number no matter which direction you approach from — turns out to be enormously strong, and almost every powerful tool in this field flows from it.
Complex differentiability means the limit (f(z + h) - f(z))/h, as h shrinks to zero, gives the same answer whether h approaches along the real axis, the imaginary axis, or any spiral. That is a real constraint, because in the plane there are infinitely many directions of approach, not just two. Demanding they all agree forces the real and imaginary parts of f to interlock through the Cauchy-Riemann equations. A miracle follows: a function differentiable once in this sense is automatically differentiable infinitely often, and equals its own Taylor series on any disk inside the region. Differentiable once means analytic; analytic means rigid and predictable.
Analytic functions are the working material of mathematical physics and engineering: potentials, fluid velocity fields, electromagnetic fields, and signal transforms all live as analytic functions where their governing equations hold. Their rigidity is exactly what makes them useful — knowing f on a tiny patch, or just on a boundary curve, pins it down everywhere, and integrals that look impossible on the real line become trivial once you see them as samples of an analytic function.
f(z) = z^2 is analytic everywhere: write z = x + i y, then f = (x^2 - y^2) + i(2xy), and you can check both pieces satisfy the Cauchy-Riemann equations, with f'(z) = 2z. By contrast, f(z) = conjugate of z (that is, x - i y) is differentiable nowhere — approaching along the real axis gives derivative +1, along the imaginary axis gives -1, so no single complex derivative exists.
Polynomials in z are analytic; conjugation is not — complex differentiability is a genuine, restrictive demand.
Analytic and holomorphic mean the same thing for functions of one complex variable. The terms are often used as if synonymous with smooth, but a real function can be infinitely smooth without being analytic in the real sense — the complex notion is much stronger.