You got that mostly right! We are indeed working trying to improve our website and how we describe the project...
Bonfire is entirely made up of extensions/plugins written in Elixir with Phoenix/LiveView/Surface.
Mosaic is more of a service offering to build digital spaces by using/extending/creating Bonfire extensions (all open source).
Hope that helps!