Hi there!
A photojournalist is a person who takes photos, edits them, and displays them publicly. They can be hired by certain companies such as stores, for catalogs. The whole point (though), is for them, with their pictures, to tell a visual story.
I hope this helps you!
~DL