सॉफ्टवेयर कैसे काम करता है