Application security has changed over the years. While initially dominated by Penetration (Pen) Testing and Manual Code Reviews, the evolution of programming has forced this industry to become more advanced. There are different ways to approach application security today. Security experts recommend adopting a multi-layered approach to make sure that the applications are as robust as possible prior to release. But as mentioned earlier, picking the right solution/s is crucial to optimize security performance.