Difference between tables 2000000043 and 2000000044?

No they are quite different. For sure you can get similar information from them, but they are presented differently.

2000000043 License Permission is basically a direct view of the granules you have purchased as seen in your flf file. So each record is a reference to particular range of objects within a granule purchased.

2000000044 Permission Range is a linear list of all the objects in the ranges shown by 43.

43 is most usefull when you are developing, and want to knwo which ranges are available for developement, since you really dont want to have to hunt down millions of numbers. So I normally use that table when I am manually reading (as in scannin with my eyes) the list of objects.

44 is most usefull for any programmed solution where you are usign code to scan. For example if you want to write a report that shows all objects in the customers license that have not been used. Also good to find hiden icenced objects that you didn’t (or the customer didn’t) know about.