Not at all! Themify is not a hosting server and it's not a website manager.
It's a software tool that you can use to create your web pages from a visual and functional point of view.