Their mouths are different. White rhinos are grazers that feed on grass and low vegetation, so they have a wide, square mouth and lips adapted to pulling up large swaths of grasses. Black rhinos are browsers—they get most of their sustenance from eating trees and bushes—so they have a triangular, hooked upper lip that can grab tree branches and pull down leaves.
Hope it helps