What is An Acid and a Base?

An acid is defined as a compound which donates a hydrogen ion to another compound; a base is defined as a compound which accepts a hydrogen ion from another compound. An acid has a pH below 7.0 while a base has a pH above 7.0.