An Apostille stamp is simply just an A5 sheet of paper that is physically attached to the back of your documentation by the UK Government Office to prove that it is valid and legitimate for use overseas. This effectively prevents any forged or illegitimate documentation being processed or passed through the systems overseas.