1. She goes skiing in winter.

2. She goes skiing every winter.
3. She goes skiing each winter.
[Does #1 mean #2 or #3? Are they the same in meaning?]

They are all correct, and all mean the same thing, yes.

Yes, all three sentences have a similar meaning. They convey that she engages in the activity of skiing during the winter season. The only difference is in the usage of "in," "every," and "each," which do not significantly alter the meaning.

In terms of meaning, all three sentences convey a similar message that the person mentioned enjoys skiing during the winter season. However, there is a slight difference in their usage.

Sentence #1: "She goes skiing in winter." This sentence suggests that the person mentioned enjoys skiing at some point during the winter season, but it does not necessarily imply that she goes skiing every year.

Sentence #2: "She goes skiing every winter." This sentence indicates that the person mentioned goes skiing every year during the winter season. It implies a regular or habitual activity.

Sentence #3: "She goes skiing each winter." This sentence also indicates that the person mentioned goes skiing every year during the winter season. Here, the use of "each" further emphasizes the individual winters as separate occurrences.

So, while all three sentences convey the same general meaning of skiing in winter, sentence #1 is more flexible and does not imply regularity or consistency compared to sentences #2 and #3. Meanwhile, sentences #2 and #3 suggest that the person goes skiing every winter, emphasizing the regularity of the activity.