A short story is a fictional piece of writing between 500 to 15,000 words with a beginning, middle, and end that creates an impression on the reader. It contains several key elements including setting, characterization, plot, conflict, climax, resolution, theme, and point of view. Great writers skillfully use these elements to engage the reader in the story.