Special Topics in Software

Email: what are the different types, and how does it work?
Security: What is a "virus," and what can happen if I am not running anti-virus software?
Compression: Why your music is small enough to fit in that tiny little player.