Path. DOM and CSSOM are needed before anything can be rendered. Thus, they are render-blocking resources. Users see nothing until both are on the client. Get these over the wire as quickly as we possibly can. Everything else can load progressively (images, video, audio, even JS). CSS pretty much is the Critical Path.