Difference is that in a public space in the real world you clearly and easily recognize what is happening around you. On the internet, you are being ripped off without even noticing thanks to UX that is optimized by companies to get what they want – not what is good for you, the user.