"Must-Haves" for an "on-line" Presence.