Costco is a membership-based warehouse club offering a wide variety of products. It is known for its bulk items and in-store food court, which serves popular American-style fast food.