A circle is locus of points having fixed distance from a fixed point, or we can say a circle is, $r = f(r, \theta) = constant$. The purpose is to show that any function as a continuous is sum of dimensionless points having value of a function at that point. This is the idea of delta function, they act as test point for response of a system which is generally expressed as differential equation (non-homogenous) and whose solution is we are seeking. But sometimes source is not expressed as well behave function, they abruptly change the value, like step function or other function like lump of charges accumulated.
Though expression in question is not expressing its whole sense, but we employ it. Suppose source or cause $f(x)$ (delta function is generally source) are distributed in region R, located at a distance x from origin and we are interested in its response or effect at origin, which is expressed as a relation,
L $u(0) = f(0)$, where L is operator
$\int{\delta(x)}f(x)\text{d}x = f(0)$, from question,
and $\delta(-x)=\delta(x)$
But, L $G(0,x) = \delta(x)$, where $G(0,x)$ is response of unit test source at $x$ to origin, known as green's function.
Thus, L $u(0) = \int$L $ G(0,x)f(x)\text{d}x$
or, L $u(0)=$ L $\int G(0,x)f(x)\text{d}x$
$\implies u(0) = \int G(0,x)f(x)\text{d}x$
Thus, with the help of delta function as it is based on principle of superposition, we have solution of non-homogenous differential equation for any arbitrary source, if its delta response can be find. It has numerous applications in physics from potential of quantum tunneling to find potential of gravitation or elecrostatic or response of forced harmonic oscillator. With the help of Fourier transformation, its delta response can be find.