On the surface, Weave looks rather a lot like most of the to-do list apps you find littered around the App Store. Just like those apps, it allows you to create lists of things that you need to complete on any given day. However, what's different about Weave is that these to-do lists can be linked back into an overall project.
For example, if you were renovating a house, you might have different to-do lists for the various rooms being done up, or lists that cover different elements of the renovation such as electrics and plumbing. In the My Day view you can see what you need to complete on a daily basis, but switching to the Projects view will give you an overview of your progress on the entire project. You can also add expenses and track how long each part of the project takes to complete.
Weave is a great time management tool for those who are working on bigger projects.