Question difficile, la plupart des locuteurs natifs ne font pas la différence.
"Emmener" signifie qu'on prend quelqu'un ou quelque chose pour lui faire quitter un lieu. On considère le point de départ.
Par exemple : J'emmène toujours mon ordinateur en voyage (j'enlève l'ordinateur de la maison)
"Amener" signifie qu'on prend quelqu'un ou quelque chose vers un point précis (un lieu ou une personne). On considère le point d'arrivée.
Par exemple : Le père amène ses enfants à l'école (il accompagne les enfants vers l'école)
En soi, "amener" et "emmener" ont la même signification, on choisit l'un ou l'autre en fonction du point de vue (départ ou arrivée de la personne/de l'objet).
J'espère que c'est clair, sinon n'hésites pas à demander des précisions :)