document v/s window event binding

Difference between document.addEventListener and window.addEventListener?

JavaScript

document.addEventListener('click',function(){
	alert('document');
});	

window.addEventListener('click',function(){
    alert('window');
});