i dunno but this is how i look at it, a mask is an object you make to isolate or to hide another element in your project/image/video, a matte is an object used to control the transparency of another object or image....
but it also depends cuz there is matte paintings, garbage mattes, difference mattes and so on....
hehe