a group of objects with a structure