I have an affinity for python, but I work in a .NET environment, so I was looking into Iron Python, and wondering what it would be used for.  
Could you write an app in it? or is it for adding a scripting language to your app?
How do you guys use it?
IronPython is just Yet Another Python Implementation. You can use it anywhere you would use any other Python implementation. (Modulo platform constraints, of course – obviously you can't use IronPython on a Java-only device.)
IronPython is just Yet Another .NET Compiler. You can use it anywhere you would use any other .NET language.
IronPython is More Than Just Yet Another Python Implementation. It's a Python implementation that gives you full access to any .NET library.
IronPython is More Than Just Yet Another .NET Compiler. It's a .NET compiler that gives you full access to any Python library.
IronPython is an embeddable scripting engine for any .NET app, library and framework.
Iron Python : what are good uses for Iron Python