Let $S$ be any set. By $\mathcal{l}^{\infty}(S)$ we denote the space of all bounded functions $S\longrightarrow \mathbb{C}$ endowed with the $\sup$-norm. It can be shown that each normed space $X$ can be isometrically embedded into $\mathcal{l}^{\infty}(S)$ for some $S$. Really, if $X$ is some normed space, consider the set $S$ of all bounded linear functionals $\{T: X\longrightarrow \mathbb{C}: \|T\|=1\}$ whose norm is $1$. Now we build an embedding $F$ as follows: $F(x): T\mapsto Tx\in \mathbb{C}$.
It is easy to see that $F$ is linear, that $T(x)$ is a bounded function $S\longrightarrow\mathbb{C}$, and that $F$ respects the norm (i.e. $\|x\|=\sup\{|Tx|: T\in X^{*}\text{ and }\|T\|=1\}$).
Well, how to prove that each separable space can be isometrically embedded into $\mathcal{l}^\infty =\mathcal{l}^\infty(\mathbb{N})$? We need something the same, really?