A margarita is tequila-based, and a piña colada uses white rum. Typically, a margarita has tequila, lime juice, triple sec and simple syrup, whereas the pina colada is just rum with coconut and pineapple.