How do I share my game with a friend, and do they need Unity as well?

I know this question has probably been asked a million times, but i would like to know

If it’s the built game, just hand them executable. If it’s the project still, hand them Assets and ProjectSeetings folders and Unity is needed then.