Mainosohjelma eli adware on tietokoneen haittaohjelma, joka esittää käyttäjälleen mainoksia ohjelman normaalin käytön yhteydessä. [1] Mainoksilla ei välttämättä ole minkäänlaista yhteyttä itse ohjelman käyttötarkoitukseen. Tavallisesti mainosohjelmat ovat ilmaisohjelmia, jotta ohjelma saavuttaisi mahdollisimman suuren käyttäjä- ja katsojamäärän.