1. Your hardware structure(s), also called technical infrastructure.
  2. The mapping(s), called deployment, of your software to this hardware.

For part 1, hardware, there might be several variants. Therefore part 2, deployment, might be different, depending on these hardware structures.