Very important question! The best explanations that cover how it works, as well as its tradeoffs/weaknesses are here:
(Note: You should not use GUN for any data you need strong/global consistency with, like bank account balances and such. There are much better solutions than GUN.)
Any conflicts? How?