No, an LLC is not a business license. An LLC is a business entity, a type of business structure. A business license is a document that gives you the right to operate your business.
In addition to forming your LLC, you will need to determine which (if any) business licenses and permits are required for your business to operate legally.