The -300 is longer and can carry more passengers/freight. Look here for details: http://en.wikipedia.org/wiki/Boeing_777