Acids or bases are used to catalyse chemical reactions in acid catalysis and base catalysis, respectively. The base is the proton acceptor according to the Bronsted Lowry acid base theory whereas the acid acts as the proton (hydrogen ion, H+) donor. Proton transfer frequently catalyses esterification and aldol reactions. The neutral carbonyl group itself is not a good electrophile in these reactions; instead, the carbonyl group's is conjugate acid. The types of catalytic processes include specialised catalysis and universal catalysis, depending on the chemical species that serve as the acid or base. Generally catalytic processes are used by many enzymes. For organic chemical processes, acid catalysis is often utilised. Proton sources include a wide variety of acids. Hydrofluoric acid is a common acid that is used for acid catalysis. Sulfonated polystyrene, sulfonated carbon, solid phosphoric acid, niobic acid, and heteropoly oxometallates are only a few of the solid Bronsted acids used in industry. Alkylation, for instance, the coupling of benzene with ethylene to produce ethylbenzene, is a particularly large-scale use. The conversion of cyclohexanone oxime to caprolactam is another important use. Amination of alcohols, which is catalysed by solid acids, is a common method for making alkylamines. In this capacity, the acid changes the leaving group OH from a bad one to a good one. Alcohols are therefore transformed into several kinds of chemicals, such as thiols and amines, using acids.