I don't think there's an official definition but when I think of SaaS I think about big companies while microsaas are one-person projects. Ofc you could have a microsaas with more than one founder but at least that's what I think it portrays. Kinda like video games vs indie games.