По моему мнению, у каждого программиста есть свои «слова», которые используются каждый раз, когда вам нужно произвольное слово при программировании.
Для некоторых это первые слова из детской песни, для других - названия, а для других - нечто совершенно другое.
Теперь для сообщества программистов есть и эти «слова», и это слова «foo» и «bar».
Использование этого в том, что если вам нужно публично сообщить о программировании, вам не нужно говорить, что вы будете использовать произвольные слова, вы просто напишите «foo» или «bar», и каждый программист знает, что это просто произвольные слова.