The practice of protecting computer systems, networks, and data from theft, damage, or unauthorized access.