In this tutorial from Premium Beat, learn several After Effects fundamentals, including a great look into compositing, what it means, and how it works. With a fundamental understanding of an advanced program like After Effects, you can quickly explore new techniques in compositing and much more.
Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Systems and used in the post-production process of film making and television production. Among other things, After Effects can be used for keying, tracking, compositing and animation. It also functions as a very basic non-linear editor, audio editor and media transcoder.
In addition to 3D effects, there are plug-ins for making video look like film or cartoons; simulating fire, smoke, or water; particle systems; slow motion; creating animated charts, graphs, and other data visualization; calculating the 3D movement of a camera in a 2D video shot; eliminating flicker, noise, or rigging lines; translating timelines from FCP or Avid; adding high-end color correction; and other workflow improvements and visual effects. Read more at Wikipedia.