2 ms·What does that mean?by sidegrid 9y agoWhat does that mean?qq66 9y agoIt means Amazon renting you access to business software rather than access to computers on which you can run your own business software.