The word exchange implies that you are going to receive an equal item in return. If you take an item to the store that is defective you will exchange it for a good but equal item. If you swap something, they are generally two different items. You may swap a baseball for a football. Each has value, but the value is in the eye of the beholder. In practice, the two words are often used interchangeably.