Можно сказать, что слово "безусловно" всегда имеет одно и то же значение, близкое, например, к "несомненно" или к "не вызывает никаких сомнений". Казалось бы, что если так, то тогда и пунктуация, сопровождающая данное слово, должна быть одинаковой. Однако, разница в постановке запятых при слове "безусловно" может зависеть от того, кем в предложении сообщается семантика уверенности, от чьего лица это значение преподносит читателям автор.
Если слово "безусловно" является наречием (вопрос к нему - "как?") и выражает бесспорность точки зрения автора или говорящего при наличии прямой речи, то "безусловно" - это слово, которое относится к вводным (Тут можно посмотреть полный список вводных слов в русском языке). Запятая ставится с одной и с другой стороны от "безусловно". Например: "он, безусловно, знал", "дождь, безусловно, пойдёт", "мы были, безусловно, очень рады".
Читайте по теме: Список ложных вводных слов, которые при всем желании не следует выделять запятыми, можно увидеть тут.
Если слово "безусловно" является краткой формой прилагательного "безусловный" (вопрос к нему - "каково?") или наречием, описывающим признаки сказуемого (то есть является обстоятельством со значением "безоговорочно"), то запятые не нужны. Например: "Жена верила ему всегда и безусловно", "Наше сегодняшнее решение безусловно и окончательно".