A mosaic can be defined as an artistic picture or design produced by arranging small pieces of material such as tiles or stone. Traditional mosaics are made of small, flat, roughly square pieces of stone or glass of different colours, known as tesserae. But contemporary mosaics can be made of anything!