Layer and Tier
posted 5 years ago
Kind of similar, Tier is a physical demarcation and Layer is a logical one.
The concepts of layer and tier are often used interchangeably. However, one fairly common point of view is that there is indeed a difference, and that a layer is a logical structuring mechanism for the elements that make up the software solution, while a tier is a physical structuring mechanism for the system infrastructure