A lot of dancers are required to provide choreography for things like dance competitions, solos in a recital and even just for fun. The luckier few have the option of showcasing their choreography in a performance shuch as the show my company performs, the Choreographer's Showcase. This is a performance in which people from all over the state come together with various dance numbers to put on a show. This is a great community show that allows dancers to see what else is going on around them and how other people are artistically expressing themselves.
When I'm choreographing I find it very helpful to look on the internet for steps, combinations and new tricks that I could use. Just as an example, here are some things that I've found that inspired me.