In C, the type specifier keywords of structures, unions, and enumerations are mandatory, ie you always have to prefix the type's name (its tag) with struct, union, or enum when referring to the type.
You can get rid of prefixing keywords by using a typedef, which is a form of information hiding as the actual type of an object will no longer be visible when declaring it.