In the loosest sense, a co-op is any voluntary organization composed of a group of individuals (or organizations) formed for their mutual (generally, financial) benefit. A familiar example is a group of roommates who rent an apartment together to save money.
These informal associations and the more formal ones discussed below all share a number of common features.
Co-ops are all around us---they are everywhere! They include:
For more information on the various types of co-ops in the US and around the world check out the National Cooperative Business Association and the International Cooperative Alliance sites.