Layers that are less dense, such as the crust, float on layers that are denser, such as the mantle. Both oceanic crust and continental crust are less thick than the mantle, but the marine crust is denser than continental crust. This is partly why the continents are at a higher elevation than the ocean floor.