These two words are often used interchangeably and the greatest difference I can find between the two is "choose" for choosing multiple items from a set, and "select" for selecting a single item from a set. Are there other qualifiers to consider and is this singular/plural distinction on the right track?
So, really, what is the difference between the two, if any?