what the difference between half blood and muggle born?
It is stated all "pure-blood" families are interrelated. Muggle-borns are children of Muggles and have the magic gene possibly because of a squib, half-blood or pure-blood ancestor. Squibs are born into half-blood/pure-blood families but do not possess the power to use magic (though they would be carriers of the gene).