What is Trello?
Trello is a collaboration tool that organizes your projects into boards. In one glance, Trello tells you whats being worked on, whos working on what, and where something is in a process.
With Trello you can easily stay organized and in sync with what is going on with a project, even a team of users can modify a projects boards and you can assign task to users.
How it works?
(Description from https://trello.com/about)
A Trello board is some product or project that is under continuous development, though a board can have a variety of uses and mean different things. Boards are made up of multiple lists. Generally, lists on the left are the start of a workflow and lists on right are the end. Lists contain cards. Cards represent the basic unit of a board, for instance: a new feature, a bug, a story lead, a legal case, a client, research for a paper, a potential employee, or a customer support issue. Cards move from list to list to indicate progression. Board members can add themselves to cards, start conversations on cards, create checklists on cards, and so on.
To give you an example, our board consists of five lists ordered left to right: Ideas, Design, Development, Implemented, and Deployed. For us, a card is usually a bug or a feature. A feature card that has finished being designed will be moved from the Design list to the Development list, and so on down the line. When we push bad code, we move cards from Deployed to Development. We sort cards vertically in a list to designate priority, the top being the highest priority. The cards with bad code are usually at the top. One look at the board will tell you where a feature or bug is in the development cycle.
Thats how we use a board. Youll likely have your own lists, your own concept of a card, and your own workflow.
I recommend Trello for anybody, it can be used to organize anything you can think of and it is really one of the best products I have used so far. Joel Spolsky is the brains behind this great product so you know it is awesome.