The aim of this paper is to introduce the work of Martin Haspelmath, one of the most influential contemporary figures of comparative linguistics and functionalist research of language universals. The paper focuses on the main methodological issues that Haspelmath has been working on in recent years.