What is the difference between a license and a subscription?
A license is for self-serve customers only and a subscription is for cloud customers only.
You do not require both. You will require one or the other based on your setup.
Read our cloud vs self-serve article for more information.