Hardware
Software and Its Types —
1.                  System software
2.                  Virtual Software
3.                  Utility software
4.                  Application Software