Video production includes several different stages of producing video content. The first stage is pre-production, which includes the planning stage, scriptwriting, and selecting cast and crew (if necessary). Production is the stage in which the footage is captured and filmed. Post-production encompasses all activity that takes place after filming, such as editing, adding effects and so on. A video production company may be able to help with one or more of these stages.