Depends. Tell us more.
Probably API if you wanted them to speak to each other.
Can you add some JS in the pages for the munchkin ? Can you add some JS on places where you want to embed a form?
If the answer to questions is Yes, then no difference compared to any other CMS