Is the Swine Flu caused by a virus or a bacteria?

It is caused by a virus called A-H1N1/09 influenza virus (aka swine flu).