It all depends on your needs and what you intend to wash, such as heavily soiled, greasy or oily fabrics. You should look for a laundry detergent that works in most water temperatures and is in the form that suits your washing machine - for example, liquid, pods or powder.
If you’ll be washing heavily soiled items, the best detergent to use is a heavy-duty product that contains enzymes, surfactants and other powerful ingredients designed to remove stains. For mid-level or lighter use, detergents containing some enzymes but mainly relying on surfactants should perform well.