As a symbol, a lotus represents Birth and Death. It is the cosmos rising from the waters; a flower of light. It represents spirit and matter. A lotus is a symbol for renaissance, creation, renewal, immortality; perfection and beauty, spiritual unfolding.
Lotus also is the name of a secret US Government project: see Lotus Project for more information.