It's exactly the same thing. EU tells US companies they have to pay money to European governments if they have European customers or users. Same is happening here in reverse.
The difference is that first, that's a business not an individual, and that European companies would have to pay the same taxes, whereas if you're, say, an Indonesian you'd have to pay local and US tax compared to an American who only pays US tax.