Confidence votes 17. An organic acid is an acid that contains covalent bonds between carbon and hydrogen. All organic acids are weak. An inorganic acid is one that does not meet the above criterion. Most inorganic acids are also weak but a few are strong. Inorganic acids can also be called mineral acids.