Web application security is a branch of information security that deals specifically with security of websites and web applications.