In the first answer to this question the users states that if we define a norm $$\|f\|_{k,p} = \left( \sum_{|\alpha| \leq k} \|D^{\alpha} f\|_p^p \right)^{1/p},$$ and write $$\widetilde{C}^k(\Omega) = \{f \in C^k(\Omega) : \|f\|_{k,p} < \infty\},$$ then $W^{k,p}(\Omega)$ is the completion of $(\widetilde{C}^k(\Omega), \|\cdot\|_{k,p})$ as long as $p \in [1, \infty)$.
Why is $W^{k,p}(\Omega)$ the completion of $(\widetilde{C}^k(\Omega), \|\cdot\|_{k,p})$? I don't see the difference between them. What functions are missing from $(\widetilde{C}^k(\Omega), \|\cdot\|_{k,p})$ that are in $W^{k,p}(\Omega)$?