Vaporware is a term in the computer industry that describes a product, typically computer hardware or software, that is announced to the general public but is never actually released or officially canceled. The term also generally applies to a product that is announced months or years before its release, and for which public development details are lacking. The word usually implies a negative opinion of a product or developer, and pessimistic uncertainty that it will eventually be released. The word has been applied to a growing range of products including consumer electronics, automobiles, and some stock trading practices. At times, vendors are criticized for intentionally producing vaporware in order to keep customers from switching to competitive products that offer more features.[1]