Разница между something и anything в контексте обучения английскому языку заключается в их употреблении:
Таким образом, something указывает на уверенность в существовании предмета или лица, а anything — на неопределённость в этом вопросе. 1
Также something может употребляться в специальных вопросах, в которых что-нибудь предлагается или выражается какая-нибудь просьба. 2 Например: Will you have something to eat? (Не хотите ли чего-нибудь поесть?). 2