Actually, the definitions of continuity and uniform continuity are:
Continuity:
$$\forall c\in D: \forall\epsilon > 0\exists \delta > 0: \forall x\in D: |x-c|<\delta\implies|f(x)-f(y)|<\epsilon$$
Uniform continuity:
$$\forall\epsilon > 0\exists \delta > 0: \forall x,y\in D: |x-y|<\delta\implies|f(x)-f(y)|<\epsilon$$
Which is a huge difference.
A function is continuous if, for every point $c$, if I pick a value $x$ close to $c$, then $f(x)$ will have to be close to $c$.
A function is uniformly continuous if for any pair of points $x,y$ that is close enough, the values $f(x)$ and $f(y)$ will be close as well.
For example, let $\epsilon$ be $0.001$. Take the function $f(x)=\frac1x$ on $(0,1)$. If I take any point $c$ on $(0,1)$, then if I take the value $x$ close to $c$, then $\frac{1}{x}$ will be close to $\frac{1}{x}$. Take $c=\frac{1}{1000}$. If $x=\frac{1,000,001}{1,000,000,000} = c+\frac{1}{1,000,000,000}$, then $f(x) = \frac{1,000,000,000}{1,000,001}\approx999.999$ which is close to $f(c)=1000$. This means that if $x$ is $\frac{1}{1,000,000,000}$ close to $c$, then $f(x)$ will be $\epsilon$-close to $f(c)$.
On the other hand, I can still find a pair of values $x,y$ which are arbitrarily close and the values $f(x)$ and $f(y)$ will not be. For example, taking $x=\delta$ and $y=2\delta$, you have that $f(x)-f(y)=\frac{1}{\delta}-\frac{1}{2\delta} = \frac{1}{2\delta}$ which can be very large (if $\delta = \frac{1}{1000}$, then $f(x)-f(y)$ for this pair of values is $500$).