Logical vs. Physical Separation

This post describes the Logical vs Physical separation

Logical separation refers to:
Code organization 
Namespaces, classes, folders, and assemblies
Software design pattern  

Physical separation refers to:
Infrastructure organization 
Separate physical processes, machines, devices
Software architecture