as bellaboo stated- the difference is the sole plate- steam-holes-dry- flat no holes.
and cost- the dry iron tend to be much less expensive.
you can still have steam with a dry iron- just use a spray bottle of water- (which some of us prefer anyway- no sputtering/leaking from an iron filled with water)
and no holes to leave marks on our fabric