HTTP protocol vs Truclient Web protocol

Just a query on the discrepancy in response times between transactions for HTTP Web protocols in VuGen scripts vs. TruClient Web protocol in VuGen scripts.

HTTP WEB protocols return faster response times in transactions, compared to TruClient Web, which can take up to twenty seconds at times vs. half a second with HTTP Web protocol using the same business process.

What causes this discrepancy?