For more Origin question
Read the explanation here:
http://typemoon.wikia.com/wiki/Origin#Origin
I would suggest that those who haven't watch Kare No Kyoukai go watch it. Origin is a big part of the plot in KnK and goes into much more detail then the Fate Series.