What's the difference between join and boolean merge

I guess when you press “join”, you can still separate the object later, but with boolean merge it becomes 1 object permanently?

Do these 2 options do the same exact thing if I don’t wish to separate the object again?

Yes, join collects all selected objects into one object, the meshes are not remeshed to one mesh.
If you don’t want to separate anything then use boolean or voxel remesh.

1 Like

Thank you for explaining.