https://www.engineeringchoice.com/what-is-sprocket/
What Is Sprocket?- Definition, Types, and Terminology