Question: what is the difference between half and step brothers or sisters?
Answer: A step-sibling is related to you purely on the basis that one of your parents has married someone else who also has children. The children of the two earlier relationships are step-siblings and there is no biological link whatsoever. A half-sibling, meanwhile, shares a parent with you.