An oxoacid is an acid which contains oxygen. More specifically, it is an acid which
Under Lavoisier's original theory, all acids contained oxygen, which was named from the Greek οξυς (oxys) (acid, sharp) and γεινομαι (geinomai) (engender). It was later discovered that some acids, notably hydrochloric acid, did not contain oxygen and so a distinction was made for those that did.
Common oxoacids include:
Common acids which are not oxoacids include:
Although carboxylic acids fulfil the criteria above, they are not generally considered as oxoacids.