Generally, "each other" is used when referring to two people or things, while "one another" is used when referring to more than two. However, in many cases, "each other" and "one another" can be used interchangeably.