Pushups target mainly pectorialis, both minor and major. Biceps are worked out primarely in other movements.
yes and as you said, you can target different muscles with the width of your grip. although my chest is being worked out, my routine is much more rigorous on the triceps, not only because of the width of my grip, but because they are done as slowly as possible with more focus on the triceps.