companion: a friend who is frequently in the company of another
causal agent: any entity that produces an effect or is responsible for events or results
hookup: a device providing a connection between a power source and a user