Lets use Wikipedia's definition of a limit point and let $\lim(A)$ denote the set of limit points of $A$. $a\in \lim (A) \leftrightarrow a\in\operatorname{cl}(A\setminus\{a\})$, $\lim (A)\cup A = \operatorname{cl}(A)$. Is there a situation where lim suits us and cl does not? lim is not a generalization of a limit of sequence, because a constant sequence has the limit in any topological space and no limit points in any $T_1$-space. It seems that $a\in\operatorname{cl}(A)$ is an appropriate formalization of the intuitions “$A$ converges to $a$” and “$a$ is infinitely close to $A$”.
Maybe lim is helpful to define a closed set via open balls, like in Rudin's “Principles of Mathematical Analysis” in Definition 2.18.d? Here it is:
A point $p$ is a limit point of the set $E$ if every neighborhood of $p$ contains a point $q\neq p$ such that $q\in E$.
(Author's “neighborhood of $p$” is my “open ball of $p$”, check Definition 2.18.a.) But a slightly modified and simpler definition “every open ball of $a$ meets $A$” is equivalent to $a\in\operatorname{cl}(A)$. No limit points are needed.
(There is a similar question “Limit points and interior points”. On the contrary, I'm not asking for understanding.)
Let me give you an instance when $\lim(A)$ can come in handy and we don't care about $\mathrm{cl}(A).$ First, a few definitions.
We say a topological space $Y$ is Hausdorff if and only if for every $x,y\in Y$ we have either (i) $x=y$ or (ii) there exist neighborhoods--I'll abbreviate by "nbhds"--$U,V$ of $x,y$ (respectively) such that $U\cap V=\emptyset$. (Put another way, distinct points of Hausdorff spaces can be "separated by" open sets.)
A punctured neighborhood--I'll abbreviate by pnbhd--of a point $x$ in a topological space $X$ is a set $U\smallsetminus\{x\}$, where $U$ is a nbhd of $x$ in $X$.
Suppose $X,Y$ topological spaces, $Y$ Hausdorff, $f:A\to Y$ with $A\subseteq X$, $y\in Y$, and $a\in\lim(A)$. Then we say that $$y=\lim_{x\to a}f(x)$$ if and only if for every nbhd $V$ of $y$ in $Y$, there is a pnbhd $P$ of $a$ in $X$ such that $f(x)\in V$ whenever $x\in A\cap P$.
Now, suppose $X,Y$ are topological spaces, $Y$ Hausdorff, $f:A\to Y$ with $A\subseteq X$, and $a\in A$. Then (one can prove that) $f$ is continuous if and only if either (i) $a$ is isolated in $A$ or (ii) $a\in\lim(A)$ and $f(a)=\lim_{x\to a}f(x).$ Note that this generalizes the "limit definition" of continuity that one generally encounters in real analysis to an arbitrary Hausdorff space $Y$ and an arbitrary subset $A$ of an arbitrary topological space $X$. Note that we do not need to know everything about $\mathrm{cl}(A)=A\cup\lim(A)$. In case (i), we're looking at $A\smallsetminus\lim(A)$, and in case (ii), we're looking at $A\cap\lim(A)$. Unless $A$ is closed, there will be limit points of $A$ not lying in $A$, so in general, we're using less information, here.