Web Development
Web development broadly refers to the tasks associated with developing websites for hosting via intranet or Internet.
Android Development
Android software development is the process by which new applications are created for the Android operating system.
Desktop Application
Desktop applications are the beginning of software development. An application that runs stand alone in a desktop or laptop computer.