Что мне нравится в Битриксе, так это инфоблоки, очень удобные сущности для группировки информации.
На мой взгляд самым удобным способом вывода информации является CIBlockElement::GetList, с помощью которого можно вывести наверное всё.
Вот простой пример, как можно вывести из инфоблока текст и картинку.
В данном примере выводится текст анонса ($arFields["PREVIEW_TEXT"]) и миниатюра картинки ($arFields[PREVIEW_PICTURE]). Картинка выводится через метод GetPath по ID, полученный из инфоблока.