Lots of people call either caldo and/or sopa without distinction, and it's not wrong, but to be exact:  Caldo de Pollo is basically chicken stock made with bone-in meat and vegetables, which are then removed. Sopa de Pollo is a soup made with Caldo and ingredients like noodles and vegetables.