Working of Views module in Drupal 7
To keep it simple,
Content types, Feeds, Webforms are like data input.
Views is like data output.  


Views are specifically used to display the content nodes, feeds, etc. in various formats and can generate reports and exports. But You may also embed views in content types for example to keep track of previous data while entering new data.  
Content types are used to input the data and we may also use feeds to import bulk data from csv or other file formats.