The max pooling takes the maximum value over the sequence, which tries to capture the most salient property while filtering out less informative local values.
the mean pooling does not make sharp choices on which part of the sequence is more important than others, and so it captures general information while not focusing too much on specific features.