The stick is more effective for those who have a problem with excessive sweating in the underarms. Roll-on deodorant is more effective for those who are on their feet a lot and who want to avoid the mess of the stick. It is also good for those who are traveling and want to ensure that they can pack light.