આ હેતુઓ માટે, સોફ્ટવેર વિવિધ પ્રકારના લાગુ પડી શકે.