What is the difference between acids and bases?
Acids may be defined as the compounds that donate an ion of hydrogen (H+ ) to another compound (usually called a base). Conventionally, an acid used to be known as the chemical compound that once dissolved in water, produces a solution that has a low activity of hydrogen ion than water in its purest form.
A base on the other hand which is soluble in nature is termed as an alkali. Liquids that are volatile (acids) once mixed with certain substances would produce salts. The produced salts would form a base that is concrete and thus they were termed as bases. Acids are usually H+ donors while Bases are H+ acceptors.