People use more specific terms because they mean something more specific than the generic term. Often within domains of expertise, people know the topic extremely well so they naturally use specific terms, and they also need to speak very specifically.