Web Design হচ্ছে Website দেখতে কেমন হবে বা এর সাধারন রূপ কেমন হবে তা নির্ধারণ করা। Web Designer হিসেবে আপনার কাজ হবে একটা সম্পূর্ণ Website এর Template বানানো।

Template এর Layout কেমন হবে, Header, Menu কোথায় হবে, Sidebar হবে কিনা, Images কিভাবে দেখানো হবে ইত্যাদি।আর এই ডিজাইন নির্ধারণ করার ক্ষেত্রে কিছু Software যেমন PHOTOSHOP, GIMP ইত্যাদি এবং কিছু Markup এবং Scripting Language যেমন HTML, CSS এবং JavaScript ইত্যাদি জানা থাকতে হবে। ওয়েব ডিজাইনারদের কে আমরা Front-end ডেভেলপার ও বলতে পারি।

Web Development একটি Website এর প্রাণ এনে দেয়।
Web Designer যে Design তৈরি করেন তার প্রতিটা উপকরণকে functional এবং Dynamic করার জন্য পরিচালিত কর্মকান্ডই হচ্ছে Web Development।

একটা Website কে তিনটা ভাগে বিভক্ত করা যায় যেমন Design বা Template Content Management System এবং Database. একজন Web Developer এই তিনটি বিষয়ের মধ্যে সমন্বয় ঘটিয়ে পুরো System টি কে সক্রিয় এবং Dynamic করে থাকেন।

একজন Web Developer এর কাজ হচ্ছে Data Processing, Database নিয়ন্ত্রণ, Security নির্মান, User এবং Admin এর ক্ষমতা নিয়ন্ত্রণকরা, Application সকল Future কে Functional এবং Dynamic করা এবং সমগ্র System কে কার্যকারীতা এবং ব্যবহার যোগ্যতা নিয়ন্ত্রণ করা ।

একজন ভালো Web Developer হতে হলে PHP, MySQL এর পাশাপাশি HTML, CSS, JAVASCRIPT, JQUERY, Bootstrap এর সম্পর্কে বিশদ জ্ঞান রাখতে হবে।