You didn't specify "for what package." Assuming you're talking about Daz Studio, there are basically two categories of animations "out there:"
- Aniblocks are animation components that you can (usually) stitch together in combinations to create different effects. To create/edit Aniblocks, you'll want to have AniMate2 installed in your Daz Studio.
- There are quite a few third party (lewd) animations that are sold, and are available "in the wild". These may or may not be useful in learning to animate yourself, because they're almost always "keyframe for every parameter for every frame" type things. (Probably produced in other applications and shifted over into Daz Studio as BVH's or FBX's.)
However, if you're interested in learning the fundamentals of animation (as distinct from "how do I animate in a specific program") there are a lot of tutorials out on Youtube. There are also many for Blender, since Blender has very good animation support, and is free. Once you grasp the basic concepts, then turning around and applying them to a particular program is a matter of learning that specific program's controls.