Difference between delta modulation and differential PCM
Since the encoded values are differences between original values, the values are relatively small values and they are in general distributed as small positive and negative values around zero. This helps to further compress the data by using some algorithm that can use shorter codes to represent smaller values that appear frequently in the data, and longer codes for larger values that appear less often.