• Web applications do not require any complex "roll out" procedure to deploy in large organizations. A compatible web browser is all that is needed. • Web applications integrate easily into other server-side web procedures, such as email and searching. • They also provide cross-platform compatibility in most cases (i.e., Windows, Mac, Linux, etc.) because they operate within a web browser window. • With the advent of HTML5, programmers can create richly interactive environments natively within browsers. Included in the list of new features are native audio, video and animations, as well as improved error handling.