Basic concepts To keep In Mind In Web Design