It is a boundary that helps divide system to work independently (physically separate). It can be implemented as a separate microservice with separate database etc. Each physical boundary should be implemented, evolved and versioned independently of other boundaries.