Limited Edition can mean many things.
Like having a limited number of the item in stock or being made. Or. Only allowing a select group of people access to an item.
All of the Limited Edition fine art photographs I used to sell were produced in a very limited number.
Customers wanting to buy digital files of photographs i had made for them had to meet a minimum purchase $$$ amount before they qualified to buy digital files or my photographs.