Animation nodes are used inside of Anim Blueprints to perform operations, such as working with Animation Assets, blending Animation Poses, and manipulating a Skeletal Mesh's bones. A suite of animation nodes are included in Unreal Engine, but you can also create custom nodes to fit the needs of your project.