Web applications are software programs accessed through a web browser that provide platform and location independent access to information and services. They offer advantages like easy updates and integration but require an internet connection and browser. Common web apps include webmail, blogs, e-commerce sites, social networks, video sites, and search engines which provide easy access to knowledge and interaction.