Quando si usa 'this' e quando invece si usa 'document' nei codici javascript?