An acid is:

a proton acceptor
any substance that reacts to keep blue litmus blue
any compound containing hydrogen
a proton donor
a compound having hydrogen as a cation and oxygen as an anion.