Fluid layout adapts itself to different browser window sizes, all the values used are calculated proportionally to the viewport size, so when resizing, all the columns are resized.
Responsive layout is able to adapt itself to different sizes as well. When resizing, the number of columns changes according to the available space.