How to use RunService to animate parts?

I recently found from a guy that says RunService is more customizable than TweenService. It allows more animation points instead of just a direct tween, but it seems complex and confusing, How do I use it to make a part move in a parabola/bezier curve? And how would I go about in using it for other types of animation?

Do you mean this?

Yes, I watched that, but for other types of animation idk how to make them using RunService.