היחס בין שני מחשבים המחוברים ביניהם כאשר אחד מהם מבקש נתונים מהשני.המבקש הוא ה client והמחשב שמספק את הנתונים הוא השרת server.המונח ארכיטקטורת שרת-לקוח מתייחס ליישומים המיועדים לשימוש ברשת מחשבים.ברשת מחשבים מספר מחשבים המחוברים ביניהם מספקים עוצמה חזקה יותר של עיבוד נתונים שאפשר לנצלה לשימושים שונים.
לעיתים השרת הוא המחשב החזק וכל הלקוחות משתמשים בעוצמה שלו.