I am confused with the below terms. Could someone explain them in simple terms and confirm that my rationale below is correct?
Waiting Time - Throughput - Finality - Latency - Confirmation Time
I have created the following graph.
I guess when a node propagates a transaction until this is included in a block, this is called waiting time (the period A below). The number of transactions that are included in a block is called throughput. Finality is defined as the period (the period B below) since the tx was included in the Block X0 until the Block X6 was created (i.e., 6 confirmations). Latency (or confirmation time), is called the period from when the node propagated the transaction until the Block X6 was created (the period C below : A + B).
Could someone confirm if this is the real meaning of the terms waiting time, throughput, finality, latency, and confirmation time?