For example, you are registered in your windows as Administrator and may write to registry under HKLM. Your customer registered as User and haven't write permissions to the HKLM branch, so installer/updater can't write to.
There are many such 'reefs', depends on technique was used to make install/update.