Dazu wäre es auch ganz gut zu wissen, welche Art Server das sein soll und was Du genau vorhast.
Ich schätze aber mal, dass Du auf einen HTTP-Server zugreifen willst. Dafür gibt es eine spezielle Komponente in der Registerkarte "Indy Clients", die nennt sich TIdHTTP. Einfach auswählen, im Formular einfügen und die entsprechenden Eigenschaften (Host, Port, evtl. Socks (Proxy)) setzen. Danach kannst Du mit der ConnectAndGetAll()-Methode den Quelltext einer Datei runterladen und verarbeiten.
Zum Senden von Formularen kannst Du die Methoden Get() und Post() benutzen.