Arduino + LCD Smartie on 20x4 LCD

Don't really get how you get LCD Samrtie to talk to Arduino. Purely becuase i don't understand the type of commands that it's sending? Could you please explain this?

Cheers, Ben