gives us a way to change the size, position, and to change the element.
images zoom in/out on hover
allow the developer to change how an element looks and acts
Transitions allows us to change how an element looks or acts when a state is changed vs animation where we control how an element looks or acts in multiple keyframes (0% to 100%)
Using transitions on a website is great because it adds fun interactivity improving user experience.
It fits in my long term goals because as a web developer, i would need to be able to create websites that are not only functional but also interactive and appealing to the users.