Best approach to set up a collection
Create a content type, e.g "Website"

Add fields:


URL ( link field )
Banner ( image field )
Category ( term reference field, create taxonomy vocab 'Category' first )


Name and Description will be the default node title and body fields

After that, you can create / manage your content. 

Use Views and/or Panels to control the output on your site.