Touch screen not working

I purchased a starter kit with touch screen. We can connect the Pi to a monitor and it works.

But the touch screen just shows a rainbow screen! What have I done wrong - how can I fix it?

A link to the kit and or display would help? GPIO connected screen?