Transitive dependency is nothing but to avoid the need to discover and specify the libraries that your own dependencies require, and including them automatically.