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