So according to that definition, acids are defined by their ability to donate an H plus ion, while bases are defined by their ability to accept an H plus ion. So what makes a compound X a better acid than compound Y? Well, stronger acids are better at donating than H plus ion than weaker acids are. And stronger bases are better at accepting that H plus ion than weaker bases. That means the reason that compound X is a better asset than compound Y well, is because compound X releases that H ion with greater ease compared to compound Y. Now, three things make up a good asset bond strength, polarity of bond, and stability of conjugate base.