In simple terms, responsive web design is a website that displays in a user-friendly mode on any size screen, especially a smartphone.