99 chevy4 wheel drive not working

I have a 99 Chevy 4 wheel drive pick up truck. I am wondering which components make up the system and wondering what possible solutions you may have to help me figure out why this feature is not working. When I press the button to engage the four wheel drive, nothing happens.