Branching "tree"/whatever program

I'm looking for a program that'll allow me to organize various levels in a process. It's for a purely visual purpose, as all I need it to is to be able to getter a better view of the events in the process.

My problem is that I have absolutely no idea what it's called, or if such programs even exist, so I'm having trouble searching for it.

It's kind of like a ****** tree, just organized horisontally and with only plain boxes of text, connected by arrows. Then I'd like to be able to add and remove the boxes and arrows as I want.

Here's a horrible drawing of what I'm basically looking for:
Premium Link Upgrade

Imagine the letters being replaces by a couple of words, and that the boxes and arrows can be re-arranged as needed. I just really need such a program for organizing 50+ of such boxes that are connected in various ways. Does anyone know of such programs?
 

Premium Content

This thread contains exclusive content for our premium community members.

What you're missing:
  • Full discussion and replies
  • Community interaction and voting
Already have an account?
✨ Unlock exclusive discussions and premium features
Premium Benefits:
Exclusive content • Priority support • Advanced features • Full thread access
Top