System development involves building an information system through a series of phases including planning, analysis, design, implementation, and operation/support. Key activities in each phase include requirements gathering, feasibility assessment, documentation, modeling, hardware/software acquisition, testing, training, and security implementation. System development aims to solve business problems through structured analysis and design techniques while following guidelines for project management, user involvement, and standardization.