I'm learning real analysis.
Open ball: The collection of points $x \in X$ satisfying $|x - x_{0}| < r$ is called the open ball of radius $r$ centered at $x_{0}$
Neighborhood: A neighborhood of $x_{0} \in X$ is an open ball of radius r > 0 in $X$ that is centered at $x_{0}$
I'm using Real and Complex Analysis written by Christopher Apelian and Steve Surace. In my mind, open ball = a collection of points satisfy certain requirement = neighborhood. I do not find out any differences between open ball and neighborhood. Could any one explain it? Thanks!

