Its probably something along the lines of “start starts the programs, without populating them or applying configurations, while init applies the configurations”. But I’m just guessing.
You are guessing correctly
What initialization does is actually covered in the standard output. Among other things,
local init applies database migrations, enable waffle flags, create mysql users, etc. Just check the
init files in the “hooks” folder of the tutor source code: tutor/tutor/templates/hooks at master · overhangio/tutor · GitHub