A condition in the workflow will allow/disallow the execution of the workflow. For instance if a condition can be the user needs to be in a particular project role a user not in that project role won't even see the transition. By popup screen I presume you mean the screen presented during a transition that allows you to edit fields.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.