client needs (e.g. appropriate image, relevant content for website, admin/customer security and passwords, search engine listing, setup/development/maintenance costs)
user needs (e.g. user friendly navigation, age appropriate content, security)
planning (e.g. time plan, deadlines).
purpose: e-commerce / educational / promotional.