The root of the Sanskrit word Upasana is up and asana (from as), which means "to sit close to someone, waiting on someone with reverence" [REF].
The concept of Upasana developed a large tradition in Vedanta era.