A nest is a place of incubation, nurturing and growth.
The word nest has many definitions which apply, in part, to this site. Here is what dictionary.com notes:
This site features artists from many genres, all sharing their talents. We welcome good and constructive comments for these created works.
If you are interested in your own page, please contact Minerva or pathfinder.