I still get these confused, so I thought it might help me remember if I explained it to myself:
brancha separate
branch of development that is usually merged back into the trunk
taga branch
tagged for versioning or historical reasons
If you're using Tortoise, right-click for more help.
source:
Tortoise SVN helpLabels: svn