Abstract The field of machine learning strives to develop methods and techniques to automate the acquisition of new information, new skills, and new ways of organizing existing information. This article reviews the major approaches to machine learning in symbolic domains, illustrated with occasional paradigmatic examples.