Web Development And Things You Should Know About It