You can do everything you can with folders, and a number of things that folder do not support. The main difference is that there are not multiple copies of messages when multiple labels are applied so deleting a message from one label deletes the only copy so it's deleted from all labels.