Perbedaan utama antara asam tartarat dan asam sitrat adalah bahwa asam tartarat (krim tartar, C 4 H 6 O 6) bersifat diprotik sedangkan asam sitrat ( C 6 H 8 O 7) bersifat triprotik. Asam tartarat tersedia secara komersial dalam bentuk bubuk putih dan memiliki kelarutan air yang sangat buruk, sedangkan asam sitrat adalah senyawa yang tidak berbau dan tersedia sebagai senyawa kristal padat.
Asam tartarat dan asam sitrat merupakan senyawa asam karena gugus karboksilatnya dapat melepaskan atom hidrogen di dalamnya ke medium yang membuat medium menjadi asam. Kedua senyawa ini terdapat pada tumbuhan, terutama pada buah-buahan. Asam tartarat hadir dalam anggur sedangkan asam sitrat hadir dalam lemon.