Say there exists a limit $\lim\_{x \to x\_0}f(x) = L$. Is it necessary that $f$ be defined at the point $x\_0$ itself?  

Well, what I think of it is that it's OK to be undefined at that point because I guess that won't cease the limit of that function to exist there would it?