For me :
Keyboard = no internal sound, but just a keyboard (with controllers) with MIDI input/ouput to connect to a sound module or to a PC
Arranger = Keyboard with some internal sounds + automatic orchestration (preset style)
Synthesizer = Keyboard with internal sounds + ability to modify and create sounds
Workstation = combines Synthesizer + sequencer + sampling
Expander = a sound module without any keyboard !