Los Docklands de Dublín y la zona del Gran Canal forman el principal polo de regeneración e innovación del centro urbano de Irlanda, construido en torno a la Zona de Desarrollo Estratégico (SDZ) de North Lotts y Grand Canal Dock y el proyectado Distrito de Innovación del Gran Canal (GCID). Juntos, concentran una densa oferta de empleo, nuevas viviendas y un ecosistema creciente de empresas tecnológicas, start-ups e instituciones de investigación en un entorno costero con servicios de tránsito. La zona de North Lotts y Grand Canal Dock fue designada Zona de Desarrollo Estratégico en 2012, lo que proporcionó al Ayuntamiento de Dublín un marco de planificación por vía rápida para regenerar unas 66 hectáreas de antiguos muelles al este del centro de la ciudad. El gobierno también ha aprobado el GCID como un proyecto a nivel nacional que utilizará este grupo existente de «Silicon Docks» como base para un distrito de innovación más integrado.

El esquema de planificación de la SDZ de Docklands prevé una mezcla de alta densidad de oficinas, viviendas, instalaciones comunitarias, usos culturales y espacios públicos, con capacidad para millones de pies cuadrados de desarrollo comercial y más de 2.000 viviendas. Dentro de esta zona, Grand Canal Dock alberga a muchos de los principales empleadores de servicios tecnológicos y financieros, mientras que el Trinity College de Dublín proyecta un campus y un centro de innovación como núcleo físico del GCID.