How many different blood types are there?

Many. A+, a-, b+, b-, ab+, ab-, o+, o-. If you are getting a blood transfusion, there are many other factors to take into consideration. Kell, lewis, and other factors have to be matched so that there won't be a reaction. Without a perfect match, you may have a big problem in a transfusion situation.