There are several open source admin UI projects for MongoDB including web-based and native desktop applications. MongoHub is a native Mac OS application that allows CRUD operations, monitoring, and querying across multiple databases and collections. MongoDB includes monitoring and diagnostic tools like mongostat and mongosniff. Replication in MongoDB works by having a primary node that performs writes which are then replicated to other nodes, providing auto failover of the primary. Sharding in MongoDB distributes data across shards for improved performance, with the choice of shard key impacting load distribution. Map/reduce functions can be written for aggregation capabilities.