There is no real difference between sneakers and trainers, they are used interchangeably for sports shoes that are now also worn for lifestyle and casual use. Generally, people in the UK say trainers and people in the USA say sneakers.