A general dentist cares for the basic dental needs, while a cosmetic dentist concentrates more on the dental aesthetics.