Vite and Snowpack are a little different, though definitely similar in many regards.
There's some good info here: https://github.com/vitejs/vite#how-is-this-different-from-sn...
The salient points seem to be:
1. "Vite is more opinionated and supports more opt-in features by default - for example, features listed above like TypeScript transpilation, CSS import, CSS modules and PostCSS support all work out of the box without the need for configuration."
2. "Both solutions can also bundle the app for production, but Vite uses Rollup while Snowpack delegates it to Parcel/webpack. This isn't a significant difference, but worth being aware of if you intend to customize the build."