This is a tough question.
Freedom s the ability to do as one pleases without meeting resistance, that is my definition.
Real freedom is knowing that "freedom is an illusion". Here let me elaborate.
I want to walk outside naked (not really it is cold today), but the law may have a different idea, and throw me in jail for indecent exposure. I want to fly, but the law of gravity has a different set of rules that prevents me from doing that as well.
The one freedom that I do know of is freedom of thought. Anyone could think about what ever they want and as long as it is internal there is no one to check their thoughts. All physical activities in this world have some limitation, that is the truth and an absolute fact.
According to the Vedic teaching there are three primary factors that limit us as humans, 1) ourselves, 2) Other living beings 3) Forces beyond our control, Nature or God.
The teaching also teach to have freedom in the material world, you have to control the senses by engaging the mind on constant meditation on the supreme. One also has to control the senses and the mind, and engage in spiritual activities that will help to reduce one's desires.
Chanting the maha mantra also is recommended "Hare Krishna Hare Krishna Krishna Krishna Hare Hare Hare Rama Hare Rama Rama Rama Hare Hare." This is the great chant to liberate the mind and cleanse ones heart of materialistic attachments that bond us in this world.
I hope this helps,