Today marks the 29th celebration of World Maritime Day, the annual occasion when the International Maritime Organization (IMO) leads the world in honouring shipping. This year the theme for World Maritime Day is Technical Co-operation: IMO's response to the 2005 World Summit. Addressing the international maritime community in his World Maritime Day message, IMO Secretary-General Efthimios E. Mitropoulos said that "maritime activity has a key role to play in meeting the millennium development goals, for shipping not only moves the world's burgeoning trade, but can also contribute substantially to sustainable development, while international commerce promotes production, job creation and greater socio-economic prosperity.