CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1.
It brings a lot of long-awaited novelties, like rounded corners, shadows, gradients, transitions or animations, as well as new layouts like multi-columns, flexible box or grid layouts.
Experimental parts are vendor-prefixed and should either be avoided in production environments, or used with extreme caution as both their syntax and semantics can change in the future.
Virtually every internet and intranet site is built using CSS.
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.