I was being taught the Limit points and Cluster points by my teacher. He mentioned that there's a difference in between them as stated in S. Kumaresan's Topology of Metric Spaces:
Taking the metric space as the set of Real numbers,
Limit points: Let $A\subseteq\mathbb{R}$. A point x $\in\mathbb{R}$ is a limit point of $A$ iff $\forall\epsilon>0, \left(x-\epsilon,x+\epsilon\right)\cap A\neq\phi$
whereas
Cluster points: A point $c$ is said to be the cluster point of a set $A\left(\subseteq\mathbb{R}\right)$ if $\forall\epsilon>0$, $\left(c-\epsilon,c+\epsilon\right)\cap A-\{c\}\neq\phi$.
A simple example would explain the difference between these two:
Let $A=\{1,2,3,4,5\}$. Then according to these definitions of limit and cluster points, the set of all the limit points of $A$ is $\{1,2,3,4,5\}$. But, there is no cluster point of this set.
But in Rudin, the limit point is defined as:
Limit points: A point $x$ is said to be a limit point of a set $A\left(\subseteq\mathbb{R}\right)$ if $\forall\epsilon>0$, $\left(x-\epsilon,x+\epsilon\right)\cap A-\{x\}\neq\phi$.
which is the same as the definition of cluster points in S. Kumaresan's book.
So, going by this definition, we find that there is no limit or cluster points of the set $A$ in my example.
I'm a little curious to know if there is any difference in the set of cluster points and limit points? And if so, then why is it not mentioned in Rudin?
(Note: The above definitions are not the exact words of the books though. The original definitions took any metric space instead of only the set of Real numbers)
There's a possible similar question posted here but I couldn't get it completely.