The answer is an acid is an H+ donor and a base is a H+ acceptor. This is in accordance to the Lewis definition of acids, which states that an acid is any substance that is able to release H+ ions in a solution or one that is able to accept a pair of nonbonding electrons. Another example of an acid-base theory is the Bronsted-Lowry theory of acids and bases.