I am reading about the definition of "entire functions" : "If a complex function is analytic at all finite points of the complex plane $\mathbb{C}$, then it is said to be entire ..."
In fact, I'd like to understand this definition. Thus I wish a help to respond my questions.
Are all analytic functions on $\mathbb{C}$ entire?
Why do we need to use this definition?
Thank you very much for all of your answers!