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