Learn about what a computer virus is and some different types.