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