CTS Interview Question

what is plugin difference betn model driven app vs canvas app