There are many types of asthma, including asthma that is caused by allergies, asthma that is caused by environmental factors, and asthma that is caused by genetics.