[Ask, Need Help] Regarding application development

I don’t really know but, what is the difference between multi platform and cross-platform? should they build with language that work in many device like flutter,

what about I make application like application for web using JavaScript and mobile like using java and make both platform interact using API, is that count as multi or cross app, perhaps other type?
Thank you for sharing your insights all