Responsive Web Design (RWD) refers to a method of designing websites so that the same website using the same base coding (programming) can be optimally viewed on any device (PC, laptop, tablet, smartphone, etc.) regardless of platform.
A website built with responsive design is designed to adjust its display based on:
Several different frameworks (toolsets) exist to assist website developers with creating responsive websites.
Frameworks are collections of tools used for creating websites.