You can configure the application so that moving any window to the left corner will make it snap to fill the width of the screen. Likewise, you can set it up so that moving it to the upper-right corner will make it smaller.
Thanks to the features in Windock you can always have the windows on your desktop perfectly organized, without having to do it manually.
Windock is a really interesting program, specially for those who work with several programs at the same time, or that just need to have several windows open simultaneously. The only drawback is that the settings could be a little bit more intuitive, but it's still easy to customize.