What does Blynk based on?

Hey everyone,
I have seen that Blynk works fast without any problems and I wanted to know on which protocol does it based on. Does it based on Ajax and JSON or what?
Thanks!

Hello.