Massive stars and their interactions with their environment