There is not any big technical difference between structs and classes except that members are public by default in struct and private in classes.

Nevertheless, structs and classes are used for different purposes. Since structs are aggregators, we use them to store data. Otherwise, classes are used.