A Hilbert space is a complete inner product space; that is any Cauchy sequence is convergent using the metric induced by the inner product.
From Wikipedia: A Hilbert space is separable if and only if it has a countable orthonormal basis.
What are the examples of non-separable Hilbert spaces? From an applied point of view, are all interesting (finite or infinite) Hilbert spaces separable?
The set of almost periodic functions with the inner product $$\langle f, g \rangle = \lim_{N \to \infty} \frac{1}{2N} \int_{-N}^N f(x) \overline{g(x)}dx$$ has an uncountable orthonormal family $\{e^{i \omega x}\}_{\omega \in \mathbb{R}}$. Its completion is a non-separable Hilbert space.