How was secondlife made?

what techonology was used to create secondlife?