J'viens de lire la doc php
http://php.net/manual/fr/features.remote-files.php
Effectivement c'est assez utile. 
Ça peut être utile pour recueillir des informations sur un site (crawl ? indexation ?), ou pour sauvegarder des informations sur un serveur distant.
Voilà, si vous avez d'autres infos, je suis preneur, 