Spanish Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Spanish language. It's 100% free, no registration required.

Puesto que is one of the many words used to connect case and effect Puesto que + cause + (and usually a coma) + effect. Words like Debido a que, puesto que, a causa que, ahora que, gracias a, por culpa de, porque, ya que, pues this are some spanish words and their version in English (not exactly the sames but just to make you an idea) would be these because of, caused by, cause of, reason for, attributed to, on account of, owing to, given that, because. I think both languages use it on similar contexts.
–
AlexBcnSep 17 '13 at 12:38