Are haemorrhoids and piles the same thing?
Yes. Piles is another name for haemorrhoids.