player

(noun) participant

associate (generic term)