Do i need to have 2 seperate apps communicating for server/client relationship?

I’m just trying to see if I understand this correctly, and this will greatly help me visualize the process ahead of me.
In order to create a game with a central server, and distributed clients… Im guessing id need to design 2 seperate unity projects with completely different builds that somehow interact with each other.

I’m just wanting to know if this is correct, thanks!

Short answer-

No. There is absolutely no reason why you would have to create two different projects.

wtf guys srsly