Triton, Son of Poseidon, Moon of Neptune

About Triton

What is Triton? what is its economy like? how big is it? could it harbor life? Good questions, except for the 2nd one. Triton was