This activity, of managing the Requirements, is a daily practice for a few Biz-IT professionals categories: Business Analysts, Product Managers, Project Managers, Scrum Product Owners, Scrum Masters, Development Teams etc.
It is known that the Requirements Management can be performed in different ways. As a few examples I've seen so far, they can be written on paper, in Notepad, Word, wikis or even Bug tracking tools. Of course that a specialized tool, like a tasks managing tool (PM tool) or even a Requirements Management tool will help you to manage the requirements in a better way, not only on your local PC, but even online, in a team environment.
I will not write now about any of them except the specialized and free ones, which are intended to be Requirements Management tools. In my professional career so far I used a couple of them and anything went better than using the old methods, especially when working with remote distributed teams.
If you are interested to take on the next level, feel free to take a look over these free tools for Requirements Management:
Keep up to date