Computer nowadays have problems when it comes to unrestricted transmissions from threats that will really harm the computer. That is why firewall is really needed. However, some firewalls only allow enterprises to identify and control ports, IP addresses, and packets. Unlike the next generation firewalls from Palo Alto Networks which uses three unique identification technologies to control applications, users, and content. These technologies are simply called App-ID, User-ID, and Content-ID. Palo Alto Networks is indeed the next generation firewall that we must acquire.