Virtual Products - Used for selling services. No shipping required.
External Products - List a product on your store, but you are not the actual seller of the product. Redirects to another URL & there is no need for you to add any product-specific data on your store.
Creating Global Attributes - Attributes are used for products specifications and /or product options such as size, colour etc.