Thuốc nhuộm có tính axit được định nghĩa là thuốc nhuộm tích điện âm, chứa một hoặc nhiều nhóm axit, chẳng hạn như nhóm sulfo. Mặt khác, thuốc nhuộm cơ bản là một chất nhuộm tích điện dương thường được tổng hợp và phản ứng với các hạt mang điện tích âm.
Theo Reference.com, thuốc nhuộm có tính axit được chia thành ba loại dựa trên yêu cầu về độ bền, đặc tính nhuộm cấp độ và tính kinh tế của chúng. Lớp cũng phụ thuộc vào sợi được nhuộm màu và quá trình chết. Thuốc nhuộm có tính axit tốt nhất cho các sợi protein đang chết như len, alpaca và mohair. Tuy nhiên, ngoài lông động vật, thuốc nhuộm có tính axit cũng có hiệu quả để nhuộm lụa và sợi tổng hợp, chẳng hạn như nylon.
Theo Kolorjet, một nhà sản xuất nhiều loại thuốc nhuộm và chất màu, thuốc nhuộm cơ bản bao gồm các nhóm amin và thường là thuốc nhuộm anilin. Chúng không hòa tan trong nước nhưng trở nên hòa tan trong nước sau khi chuyển hóa thành muối. Ở cấp độ hóa học, thuốc nhuộm cơ bản mang điện tích dương và bao gồm các nhóm chức cation, chẳng hạn như -NR3 + và NR2 +. Do mang điện tích dương, thuốc nhuộm cơ bản phản ứng tốt với các vật liệu mang điện tích âm hoặc anion. Ngoài ra, thuốc nhuộm cơ bản được biết đến để tạo ra màu sắc rực rỡ thường được gọi là vết bẩn cơ bản.