The license you need depends on the type of Envato item you're using in your logo design — logo templates, After Effects files, and fonts each require a different license.
Which license do I need for logo templates?
There's only one Logo License, and you need one license per unique logo you create. The finished logo is your end product, which you can then use in unlimited ways. You'll need a new license for each additional logo you create.
Which license do I need for After Effects (for a video logo reveal)?
Choose between the Regular and Extended licenses. Since people usually don't need to pay to see a logo reveal, a Regular License is typically sufficient.
Which license do I need for fonts?
There's only one Tools License, which covers using the licensed font to create any text within your logo.