Thrive Formbuilder
Show Different Drop-Down Option Sets to Users Depending on Previous Answers
Similar to the Add Conditional Logic option, where you can show and hide entire fields depending on a user's answer to a previous question in your form; Option Sets allow you to show different drop-down options in a drop-down field, depending on what a user chose previously.
To demonstrate how this works, let's use the example of an Order Form for Uniforms and Company Clothing.
Rather than having to create two separate drop-down fields for each item of clothing (men's and women's) we can instead use Option Sets to show either men's sizes or women's sizes, depending on what the user declared previously.
We start off with a simple Choice Field, to ask the user if they want to see men's sizes or women's sizes for each item they can order:

Then for each clothing item we're adding to the form, where the user can select a size from the Drop-down, we'll add the Men's sizes to the drop-down options, and click the Add Option Set button to add a separate set of options containing the Women's sizes:

When use the Add Option Set button, we also have to choose the conditions under which each option set gets displayed to the user.
In this case, we want to display the Men's sizes if the user chose 'Men' for the 'Show me clothing sizes for...' question. And show the Women's sizes if they chose 'Women':

So as you can see in the above example, if the user chose to see clothing sizes for Men, they'll be able to chose from the men's sizes, and if they chose Women they'll see the Women's sizes when choosing to order this item of clothing.
This saves us from having to create separate fields for users to order either a 'Men's Hoodie' or a 'Women's Hoodie'!
Here's an even more advanced example showing how you can show different Option Sets depending on a range of potential user choices to a previous question, using the OR and AND options.

Option Sets along with the OR / AND options allows you to create various conditions under which various options can be shown to the user, depending on answers they have given in your form to previous questions!