Photoshop is predominantly built for graphics that are raster and it understands pixels well, so it can make images that are pixel perfect. It can be used for design visualization as it shows how your website /app will appear on various devices. Also web designing is in a new phase, for a simple website design, web templates can be used and when there is a customized requirement then the services of a web designer can be availed.