Glass bottles are the best way to store wine for long periods of time because it does not affect the taste of the wine in any way. I doubt you will ever see wine come in plastic bottles, and those that come in "boxes" that actually have plastic liners are to be avoided, even for use in sangria.
A bottle is a small container with a neck that is narrower than the body and a "mouth." Bottles are often made of glass, plastic or aluminum, and typically used to store liquids. e.g. water, milk, soft drinks, beer, wine, cooking oil (for both cooking and as fuel), medicine, liquid soap, shampoo, ink, etc.