With perfumes it all comes down to the concentration of perfumed oil included. This affects how long the fragrance will last and how far it will carry.
Perfume – this has the highest concentration, with 20-40% perfume oil. A few sprays applied in the morning should last all day and well into the evening.
Eau de Parfum - this has between 10 and 20% perfume oil. It’s slightly less potent but the fragrance should still last for about eight hours.
Eau de Toilette ⁠—5 to 15% concentration of perfume oil⁠. This is perfect if you want something fresh and light and not too overpowering. The smell only lasts around two or three hours, so you may need to re-apply during the day.
Cologne – traditionally colognes have the lightest concentration of perfume oils, at 2 to 4%.
But nowadays cologne is generally used to describe all masculine fragrances.