In a rails application, in which situation would you use a partial and when would you use a helper? I find both very similar, since they represent markup fragments.
I use helpers when the code is likely to be used again in other projects, and partials for code specific to the project.