Throughput vs. Latency

Latency refers to the time a program takes in providing results. A throughput is the amount of data a system can process in a given amount of time. The volume of data processed is a variable of length in delivery while throughput is the volume of data processed in a given time.