This paper looks at how clusters can help to create competitive advantage for firms. The differences between clusters in terms of their structure and internal dynamics are discussed, with reference to a number of typologies. The life cycle dimension of cluster development is also considered....