Although "sangoma" is a Zulu term that is colloquially used to commonly describe all types of Southern African traditional healers, there are differences between practices: an inyanga is concerned mainly with medicines made from plants and animals, while a sangoma relies primarily on divination for healing purposes and might also be considered a type of fortune teller. In modern times, colonialism, urbanisation, apartheid and transculturation have blurred the distinction between the two and traditional healers tend to practice both arts. Traditional healers can alternate between these roles by diagnosing common illnesses, selling and dispensing remedies for medical complaints, and divining cause and providing solutions to spiritually or socially centred complaints.