Deciphering Enterprise Apps

10 Tech Terms That Sound NSFW–But Aren’t

Some tech terms seem to be all about racy innuendo. Here's a look at the top 10 that make us say hmmm.