If you don't know what it is, you need to purchase one. It is the requisite insurance for the weekend, as it is a MA permitted event.  Ladies who already have a MA Race or Recreational Licence do not need to purchase one.  A Road Licence or AMA licence is not the same thing.