I want to use distributed work with testcomplete.
What exactly you can't understand? Because TC documentation provides the completest information about "how-to-do".
You don't need Windows Server (as a type of operation system), but all of your computers should be a members of one network. All you need is to setup them according to the requirements provided in the first link.
They are not in same network. Thank you!!!