The difference lies in the grinding of the coffee beans. For espresso, the grinding is very fine. This can be achieved only if you roast the coffee beans for a long time. Ordinary coffee does not require that. For cold brew coffee the grinding should be coarse. You can set the grinding control on level 1 for cold brew coffee.