HTML5 is the latest version of Hypertext Markup Language, the code that describes web pages.
HTML5 has been designed to deliver almost everything you'd want to do online without requiring additional software such as browser plugins.
It does everything from animation to apps, music to movies, and can also be used to build incredibly complicated applications that run in your browser.
HTML5 isn't proprietary, so you don't need to pay royalties to use it.
It's also cross-platform, which means it doesn't care whether you're using a tablet or a smartphone, a netbook, notebook or ultrabook or a Smart TV: if your browser supports HTML5, it should work flawlessly.
A progressive web app (PWA) is a website that looks and behaves as if it is a mobile app.
The process of joining different subsystems or components as one large system, ensuring that each integrated subsystem functions as required.
Responsive design is an approach to web page creation that makes use of flexible layouts, flexible images and cascading style sheet media queries.
An SPA is a Web app that is presented to the user through a single HTML page to be more responsive and to more closely replicate a desktop application or a native app.