That's pretty easy. Software is almost always something you install on a computer. A web development would be something almost always just for the web. Daniweb.com is not software, but rather a web application.

Software development normally will not ever define something done on the web, but it could, it just normally won't.