Blender is a 3D Animation and Graphics application which is using for modeling, UV unwrapping, rigging, texturing, skinning, water simulations, particle, rendering, editing, compositing and creating 2D interactive applications including games.
This software is using for professional needs you will see and get importance of this tool in listed tutorials. Blender software is available for different operating systems Microsoft Windows, Linux, Mac OS Z etc.
Blender have very advance features and tools like fluid, cloth, rigid body, modeling tools (modifier), powerful character animation tools, soft body dynamics and compositing system. There is also using Python for embedded scripting in Blender.