Чтобы понять, что такое Репост, сначала нужно сказать пару слов о том, что такое Пост (из компьютерной терминологии, а не из церковной).
Пост - это размещение какого-либо сообщения (записи) на сайте. Происходит от английского "to post" - сообщать, извещать, рекламировать, развешивать листовки и плакаты (есть и другие значения, но нас интересуют только эти).
Получается, что когда кто-то размещает на сайте (на своём или чужом) какой-то интересный материал, то это значит, что он его запостил.
А теперь, если кто-то прочитал это интересное сообщение и разместил его тоже на каком-либо сайте, то это называется ре-пост, т.е. повторное размещение сообщения.
В Твиттере термин пост имеет немного другой название. Там запостить - это твиттнуть, а репост там называется ретвит.