I think it has become trendy to use this word to mean a community meeting called to deal with a particular question or project that affects "stakeholders" (the other trendy word you'll hear in conjunction with it, I'll bet).
Typically (but not necessarily), it's a longish, facilitated, work-shop-type event. Should we put a park here, or there? Should we build the skyscraper on Main Street?