Adobe Flash CS6 is a software used to create animations and interactive content for web pages. It has a stage where graphics and animations are created and a timeline to set the animation over frames. It contains various tools like selection, drawing, and transformation tools to create and modify graphics on the stage. Graphics can be either raster images made of pixels or vector shapes defined by mathematical expressions. Layers and depth in the timeline determine how graphics overlap on the stage.