A responsive website is one that changes dynamically to fit the screen in different devices, as well as in different-sized browser windows.