The practice of typeface design can be understood conceptually in terms of managing relationships of sameness and difference. John Hudson presents examples of how various kinds of sameness (harmony, coordination) are applied to things that are necessarily different (letters, writing systems), and suggests possible reasons for it based on recent research in cognitive science.