Yes!
Let's say you want to give a special discount to everyone who purchases a specific item (or items). You would setup a Customer Group with the discount you want to give, then assign that Group to the products that qualify them for the discount.
To make this work, the buyer must have, or create, an account. In addition, the discount will only apply after their initial purchase of the product that gets them into the group.