Come concetto "responsive" si indica uno stile di design dove lo sviluppo di un sito viene fatto in modo che possa adattarsi all'ambiente dell'utente in base a fattori come la dimensione dello schermo, la piattaforma e l'orientamento del device stesso. Quando il sito viene visualizzato su un diverso dispostivo, esso dovrebbe automaticamente adattarsi alla nuova risoluzione. Se ad esempio guardiamo un sito con un iPad sicuramente non avremo la stessa risoluzione di un monito da 24 pollici.