Question: what is the difference between step and half brother?
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.