Both относится к двум людям, предметам; имеет положительное значение; глагол - во мн. ч.
Tom is rich. Laura is rich too. Both of them are rich. Или They are both rich.
All относится к трём и более людям, предметам; имеет положительное значение; глагол - во мн. ч.
John , Mary and Kevin are students. All of them are students. Или They are all students.