Network-attached storage (NAS) can be expensive ... and having multiple clients connect through the local area network (LAN).
Most NAS drives have one or two USB ports that you can use to connect a printer or external storage drive, letting you add those to your network via the NAS itself.