Time on site refers to the average duration a visitor spends on a particular website during a single session. This metric is crucial for assessing user engagement and the overall effectiveness of a website in capturing and retaining the attention of its audience.