חומצות ובסיסים הם חומרים כימיים מנוגדים זה לזה.
החומצות - מולקולות אשר תורמות פרוטן (גרעין של אטום מימן) במהלך התגובות הכימיות שהן מקיימות עם מולקולות אחרות.
רמת החומציות של החומר המסומנת ב- PH נקבעת על פי ריכוז יוני המימן (הפרוטונים).
הבסיסים - מולקולות אשר מקבלות פרוטון (גרעין של אטום מימן) במהלך התגובות הכימיות שהן מקיימות עם מולקולות אחרות.