before-designing-a-website

what do i need to know before designing a website?