Wills and trusts have a lot of overlap, but also a lot of differences.
Wills are simpler documents that let you name guardians for kids and pets, designate where assets go, and specify final arrangements. The simplicity of a will does come with some drawbacks: a will offers more limited control over the distribution of assets and often has to go through a probate process after death.
Like a will, a trust also controls the disposition of assets but provides greater control over when and how your assets are distributed. Trusts only apply to assets held in the Trust, so you will need to transfer assets to the trust. This makes a trust a little more complex to set up, but it brings a major benefit. Trusts are also often used to minimize or avoid probate entirely, which can be a huge draw for many and justifies the additional work upfront needed to create a Trust.
Both are ways to say who will receive your assets - Each has different ways of distributing those assets, as well as different advantages and disadvantages.