Programmes will vary slightly depending on the machine, but there will usually be at least three and often a rinse only cycle. The main wash programme with generally be at 65ºC, particularly useful if there are saucepans included in the load; usually there'll be an economy programme for normal washes, and a light or delicates programme.
Top of the range machines sometimes offer a glasses programme too, or a half load option where you only need to use one of the two levels in the machine.
Some machines will offer a rinse and hold function for very heavy soiling. A rinse only setting can be useful - just select if you don't have a full load and don't want food debris to create odour or harden on plates and utensils.
Most machines have particular sensor features designed to adapt the programme to the load in the machine, e.g. by assessing how soiled the load is and reducing or increasing the amount of water or rinses needed.
There are several ways in which dishes are dried in the machine; simple residual heat (heat created from the washing process), heated air or some kind of fan assistance. The
latter are the quickest methods and serve to save energy because of their speed.