Ok..I've chanced upon this site where it explains what Garuda is and its symbolism...hope it helps.
http://ccbs.ntu.edu.tw/FULLTEXT/JR-BH/bh117490.htmGaruda is the king of bgirds. Its name derives from the root Gri, to swallow: garuda devours the snakes. He is represented with a human upper body, big eyes, beak, short blue horns, yellow hair standing on end, bird's claws and wings. However, sometimes, mainly in Hindu iconography, he is represented in human form with wings.
Garuda is a very big bird and comes out of the egg fully grown. Garuda symbolises the space element and the power of the sun, which can dry up the waters. Therefore he is the natural enemy of snakes and he devours or controls them. He represents the spiritual energy of which devours the delusions of jealousy. And hatred, which are represented by the snake. Garuda is also the openness: he can stretch out his wings and soar into space. He represents the great freedom of the mind which can open and is not uptied by confliction emotions the wise mind which reaches every where, like the rays of the sun, and brings about the growth of life and wisdom. Specifically in Buddhism Garuda is related of the perfection of giving [dana paramita], just as the rays of the sun give life to the earth.
The myth of the great bird devouring the snake seems to have originated in Mesopotamia. The snake represents the subconscious or hidden aspects of the mind, those feelings and thoughts which crawl underneath the surface. Garuda can perceive any tiny snake and instantly fall upon in. Similarly, by practising awareness of all our feelings, thoughts and actions we can develop the wisdom which can perceive perfectly the workings of our mind and in that way we can achieve complete freedom to act utilising our mind in the most beneficial way.
In Hindu Iconography Garuda is the vehicle of Vishnu. In Buddhism, he is the vehicle of Amoghasiddhi, the Buddha who embodies the all accomplishing wisdom. He is also the vehicle of a from of Lokishvara Hariharihar vahana. Garuda is also a deity of his own who is supposed to cure snakebite, epilepsy and diseases caused by nagas. An image of Garuda is found in the toranas, the semicircular tympanum above the temple doors.
The emerald, also called Garuda stone is considered a protection against poison and Garuda images appear in Jewellery as a protection against snake bite.