My colleagues and I started a conversation about skiing. I told them about my last year trip to a mountain but unfortunately there wasn't any snow at all. People there managed to make some artificial snow (as I called it) for tourists to enjoy. But for the rest of our conversations, my colleagues, who are english native speakers (I am not), used the word "man-made" to describe the snow.
Did I incorrectly use the word "artificial" in this situation ?
What is the difference between "artificial" and "man-made" ?