Agen dan distributor adalah dua peran penting dalam rantai pasokan, namun memiliki perbedaan signifikan. Agen bertindak sebagai perwakilan produsen untuk menjual produk, biasanya mendapatkan komisi atas penjualan. Distributor, di sisi lain, membeli produk dari produsen dan menjualnya kembali ke pengecer atau konsumen, mengambil keuntungan dari selisih harga. Distributor juga bertanggung jawab atas penyimpanan dan distribusi produk.