Can you provide more details about your network?
Is it wireless? If so what router are you using?
Have you set any security (e.g. WEP passkey, Wireless Access List)?
If you are wireless and have no security it's possible for anyone to access your network. Run a full Virus check to make sure there's nothing been left behind by the potnetial 'visitor'