Perfume oil is based in oil, and perfume generally has an alcohol base. Perfume oil scents and fragrances usually last longer than perfume itself. Perfume oil - Six hours to more. Perfume - Three to six hours.
Designer fragrances may be rare to find in perfume oils, and they tend to cost more because of their lasting scent and base.
The website below will explain a lot of differences among the two:
Attention: NOTHING on this site may be reproduced in any fashion whatsoever without explicit consent (in writing) of the owner of said material, unless otherwise stated on the page where the content originated. Search engines are free to index and cache our content. Users who post their account names or personal information in their questions have no expectation of privacy beyond that point for anything they disclose. Questions are otherwise considered anonymous to the general public.