Refer these slides to know who is who in macro economics:
http://www.heijdra.org/slides01.pdfRegarding short run and long run: The answer varies with the model. But one thing that is common is: Long run is a period where more things can be adjusted than the short run. What adjustments are possible in short run varies with models.