no actually, with stock photography generally a photographer will have their own stock site or contribute to a stock site and you will get paid each time someone buys the photo but the customer would only pay for the photo once, as in they wouldn't have to pay every time they use it. the photos generally have to be perfectly composed and exposed as well as flawless post processing. a user or business will often use stock photography on their website or something along those lines. just google stock photography and you'll find a bunch of sites that sell stock photos.
my contrib for the day :D
http://www.itznfb.com/images/airshow.jpg