DPI stands for Dots Per Inch which technically means printer dots per inch.
Today it is a term often misused, usually to mean PPI, which stands for Pixels Per Inch. So when someone says they want a photo that is 300 dpi they really mean that they want 300 ppi.