Hes been gone twenty minutes.
It's been 20 minutes since he left.
the overall experience of a person using a product such as a website or computer application, especially in terms of how easy or pleasing it is to use