What does CSS Responsive mean?

What is Grid Layout?

Please help me anyone understanding that.