They are used in different places. summary is seen you do gem list -d, while description is seen on http://rubygems.org. Description “should be more detailed than summary” (http://guides.rubygems.org/specification-reference/), but in reality you see
s.description = s.summary
in .gemspecs a lot.