Spam typically refers to unwanted email messages, while junk mail can refer to physical mailings like catalogs, credit card offers, and other promotional materials.