The differences between desert tortoises and sulcata tortoises include size, color variations, shells, habitat, and lifespan, among others.