The difference between internal and external diversity is that internal diversity refers to accepting characteristics that one cannot change, such as race, ethnicity, age, sexual orientation, or physical ability, while external diversity refers to accepting characteristics such as interests, educational background, appearance, familial status, and life experiences.