Corrosive is neither an acid nor a base. Corrosive is a general term used to describe a substance that can cause damage or destruction to materials or living tissue. Many corrosive substances are acids or bases, but not all acids and bases are corrosive. For example, vinegar is an acid, but it is not corrosive. Sodium hydroxide is a base, but it is not corrosive. Some common corrosive substances include hydrochloric acid, sulfuric acid, nitric acid, and sodium hydroxide.