This means the food or protein powder has all 9 Essential Amino Acids (EAAs) that our body doesn't manufacture itself. Watch out for products that claim to be "complete", but only contain small amounts of the EAAs just to tick the box. We've seen popular brands use as low as 10mg of an EAA just to put the "complete" label on it.