Question: what is the difference between platform dependent and independent?
Answer: Sometimes, it means the same as "hardware dependent" or "machine dependent" and refers to applications that run in only one hardware series with the operating system not being relevant. In contrast, "platform independent" means that the application can run in different operating environments.