The technologies used for web application development are multiple. For instance, for front-end development HTML, CSS, JavaScript, and frameworks/libraries like React, Angular, and Vue.js are used. Whereas, for backend development, server-side technologies like PHP, Python, Ruby on Rails, and Node.js are used.