FreeAlliance.com interview question

Explain Responsive design and how would you implement it?