usbmuxd stands for \"USB multiplexing daemon\". This daemon is in charge of multiplexing connections over USB to an iOS device.
To users, it means you can use various applications to interact with your device.
To developers, it means you can connect to any listening localhost socket on the device.