Axit có hai loại chính là axit mạnh và axit yếu. Sự khác biệt cơ bản giữa axit mạnh và axit yếu là axit mạnh có khả năng hòa tan hoặc ion hóa hoàn toàn khi đặt trong dung dịch trong khi axit yếu chỉ tan một phần khi tiếp xúc với dung dịch.
Theo BBC Science, axit mạnh thường có nồng độ ion hydro cao hơn axit yếu ở cùng mức nồng độ. Khi tiếp xúc với nước, tất cả các axit đều tạo ra các ion hydro. Axit mạnh ion hóa hoàn toàn và có dạng axit clohydric, axit sunfuric và axit nitric. Ngược lại, axit yếu tạo thành hỗn hợp có độ pH cao hơn axit mạnh. Axit etanoic là một ví dụ điển hình của một axit yếu.