An espresso martini combines vodka, coffee liqueur, and espresso, typically served cold with a creamy texture. In contrast, a Carajillo blends espresso with Licor 43, a Spanish liqueur, and can be enjoyed hot or cold. The main distinction is the alcohol used (vodka for the martini and Licor 43 for the Carajillo) and their respective flavor profiles.