Phần mềm quảng cáo (phần mềm hỗ trợ quảng cáo) đem lại doanh thu cho người tạo ra nó bằng cách tự động đưa ra các quảng cáo cho người xem, thường là ngay trong trình duyệt web. Thông thường các phần mêm quảng cáo được viết cho máy tính, tuy nhiên cũng có thể xuất hiện trên điện thoại. Một số loại phần mềm quảng cáo có thể là lỗ hổng cho các chương trình độc hại.
Thông thường adware được cài vào máy người dùng qua hai cách:
1 - Người dùng vô tình cài phần mềm vào máy và vô tình đồng ý cài các phần mềm không cần thiết.
2 - Lỗ hổng bảo mật trong máy giúp các tin tặc (hacker) thâm nhập vào hệ thống và cài các phần mềm độc hại.