Профили: Настраиваешь кнопки для конкретной игры и можно задать чтобы профиль сам включался нужный при запуске этой игрушки.
Макросы: Просто автоматизация каких-то действий. Жмакаешь на кнопку, а в результате клавиатура может как бы за тебя нажать несколько кнопок, с разными задержками, сочетаниями итд.
Сложнее придумать как в конкретной игре использовать этот арсенал, чем понять как это работает.