StreamElements interview question

Difference between grid and flex? And explain where you would use which.