Ally Financial interview question

difference between a struct and a class