You have a great semi-automatic espresso machine? All you need now is a grinder to make freshly ground coffee to enhance the flavor of your coffee drink. The differnce between the grinders are in the grinding mechanism (burr grinder, ceramic burr grinder), in the dosage (some allow to set a certain amount of ground coffee per dose), size of the bean hpper and ground coffee holder.