Il responsive design è una tecnica di progettazione per realizzare siti web che consente di adattare automaticamente il layout e la disposizione dei contenuti di un sito alle dimensioni dello schermo del dispositivo utilizzato dall’utente (pc, tablet, smartphone). È importante, perché permette di offrire una migliore esperienza d’uso all’utente e di migliorare la visibilità del sito sui motori di ricerca, che tendono a premiare i siti web “mobile-friendly”.