Introduction to WordPress Custom Post Types
Need to change the appearance of some content on your site? Try a Custom Post Type - it's a great way to distinguish content like staff profiles, testimonials and such so it looks different from your standard Page and Post formats.