Passbook ?

I have a quick question about Passbook and how it will work. When, lets say, you book an airline flight, will you need the airlines app downloaded to get the boarding pass into passbook or will there be a way of getting the confirmation and everything in an email and forwarding it to passbook?