Based on both the aforementioned theories, blood types or blood groups in the world can be categorized into 8 different types, viz., A+, A-, B+, B-, AB+, AB-, O+, and O-. It is very essential to know ones' blood types in order to undergo safe blood transfusion.