A tween is basically the animation, where the properties and duration etc. are defined.
A Timeline is a container for Tweens.
Gsap is just a generic object with various methods and properties that create and control Tweens and Timelines.
>> go to GSAP Documentation