Wiki link said it. If you've ever played House of the Dead on the machines at the arcade, bowling alley, skating rink, whatever, that's an on-rail shooter. Objective-based is just regular games like CoD, Mass Effect, etc, anything were you can control where you go and where and who to shoot, etc.