Shraddha can not be defined. Shraddha means faith. Meaning awareness about realisation of higher power! as we nurture the faith, we can feel its power!!
We can have complete faith in God or higher power, but we always have the freedom to act as per our wish.
as we become love, live with trust, gratitude, and faith, ( rather than filled with false ego, expectations, fear, and anxiety ) through life experience and as realization comes that we are part of the whole!! and everything is interconnected...this awareness guide us to live consciously rather then compulsive!!
In the Bhagavad Gita, Krishna says,
“Iti te jnanam akhyatam guhyad guhyataram maya vimrsyaitad asesena yathecchasi tatha kuru". This means that even when you are aware of the supreme knowledge, you still have the right to choose.
Bhagavad Gita does not ask us to have a blind faith in anything and have faith in higher power, but also gives us the freedom to exercise our own freewill.