Tissue Engineering (TE) aims to create biological substitutes to repair or replace failing organs or tissues due to trauma or ageing. One promising approach in TE is to grow cells on biodegradable scaffolds, which act as temporary supports for the cells to attach, proliferate and differentiate; after which the scaffold will degrade, leaving behind a healthy regenerated tissue. Tissues in nature, including human tissues, exhibit gradients across a spatial volume, in which each identifiable layer has specific functions to perform so that the whole tissue/organ can behave normally. Such a gradient is termed a functional gradient. A good TE scaffold should mimic such a gradient, which fulfils the biological, mechanical and anatomical requirements of the target tissue.