A general dentist can treat cavities, cleanings, and basic treatments, while a periodontist is a specialist who focuses exclusively on gums, bone, and supporting tooth structures. The two work together, but a periodontist treats more complex problems.