# Help with different terms in documentation

**URL:** <https://discourse.julialang.org/t/help-with-different-terms-in-documentation/81141>\
**Category:** New to Julia\
**Tags:** question, package\
**Created:** [May 16, 2022, 10:12am UTC](https://discourse.julialang.org/t/help-with-different-terms-in-documentation/81141 "2022-05-16T10:12:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vamp](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vamp](https://discourse.julialang.org/u/vamp)\
**Post date:** [May 16, 2022, 10:12am UTC](https://discourse.julialang.org/t/help-with-different-terms-in-documentation/81141/1 "2022-05-16T10:12:22Z")

</div>

Hello,

I am using the POMDPs.jl package, [link here](http://juliapomdp.github.io/POMDPs.jl/latest/). I am trying to inderstand the difference bewtwen [POMDPs.isterminal — Function](http://juliapomdp.github.io/POMDPs.jl/latest/api/#POMDPs.isterminal) and [TerminalState](https://juliapomdp.github.io/POMDPModelTools.jl/stable/utility_types/#Terminal-State).

I know they can be used together, but in my case I need to use [terminal actions](https://juliapomdp.github.io/POMDPs.jl/latest/faq/#How-can-I-implement-terminal-actions?), so I have created a dummy state `spt` and then do `terminalstate = spt` and `isterminal` for conventional termination conditions on the state.

I do not know the differences so I do not if this is correct or not.

I also tried `isterminal == spt` but it does not reconigse it as terminal because I get:

```julia
isterminal(mdp, spt)
false   
julia> 

```

Can you help me?
