Дибильный вопрос, но все же, я так понял, это что-то вроде get#post запросов, только с 
php страницы?
Несколько вопросов:
1) Как его номарльно оформлять и использовать?
2) Когда и какие порты нужно использовать?
И вот нарыл такой код, но не знаю почему-то пишет, мол страница chat.php не найдена, хотя она есть, в чем может быть ошибка? 
Скрин
<?php
$fp = fsockopen('test2.ru', 80); //Подсоединяемся с хосту "localhost" на 80-й порт
if($fp)
{
    //Соединение создано, всё в порядке
    fputs($fp, "GET /chat.php HTTP/1.0\nUser-Agent: У меня Firefox 1.5 и Windows XP\nReferer: Я пришёл с microsoft.com\nCookie: test=test_cookie\n\n");
    
    echo '<pre>'; //Что бы нам было лучше видно заголовки, которые отдаст сервер
    while(!feof($fp)) echo fgets($fp); //Выводим ответ сервера
    echo '</pre>';
    
    fclose($fp); //Закрываем сокет
}
?>