Serviço web - retorno xml

Bom dia,
preciso fazer uma aplicação que usará um web service.Este serviço irá retornar um arquivo xml.
Como não usei este tipo de serviço ainda profissionalmente alguém poderia dar um help.
Quais passos deve acontecer para até o momento de eu ler o xml?

fazer conexão --> identificar o serviço -->pegar alguma coisa…
como seria em linhas gerais o trabalho com isto?

qualquer ajuda será muito bem vinda

grato