Why wont starter engage all the time when i turn on the key on a 96 pa?

Could possibly a solenoid on the starter going bad. Could possibly a solenoid on the starter going bad. Could possibly a solenoid on the starter going bad.