Singularities Explained