A home espresso machine makes espresso by heating water and pushing it through finely ground, tamped coffee under pressure. The pump moves the water, the heating system brings it to brewing temperature, and the portafilter holds the coffee while the machine delivers the shot. Many machines can also heat water into steam for milk.