sitelet

Noun

 * 1)  A small website.
 * 2) * 2002, Art Directors Club (New York), Art directors annual
 * The intros and the sitelet make up a turn-of-the-new-century period piece that shows how very invisible high tech has become
 * The intros and the sitelet make up a turn-of-the-new-century period piece that shows how very invisible high tech has become