Building on the concept of a smooth DG algebra we define the notion of a smooth derived category. We then propose the definition of a categorical resolution of singularities. Our main examples are concerned with a categorical resolution of the derived category of quasi-coherent sheaves on a scheme. We propose two kinds of such resolutions.