VoIP
PBX systems have evolved to provide more features than ever before !
If you choose to use a SIP provider instead of having a physical phone line, even a regular PC without any additional hardware can be your PBX with amazing features !
Linux based Asterisk solutions can be configured via web gui and/or be highly customized via programming.
You could, for example, have an extension at home, a colleague can work exclusively from home or anywhere else in the world, ..., ...