Types of Cybersecurity Software